Lumen api 在每个响应中包含 html 错误
Lumen api include html error in every response
我有一个 lumen 应用程序(版本 5.7.8),当我在本地调用某些路由时,它 return 是正确的响应,但之后它在响应文本中包含 html 错误。
例如,我有一个带有简单测试方法的控制器,return 只是一个字符串:
<?php
namespace App\Http\Controllers\Testing;
class PabloController{
public function test(){
return 'something';
}
}
这是web.php中的路线:
<?php
$router->post('/test', 'Testing\PabloController@test');
您可以在邮递员中看到响应,其中包括字符串响应和来自错误模板的 html (/resources/views/Errors/general.blade.php):
有什么想法吗?
尝试return它作为:
return response([
'success' => true,
'data' => 'something'
], 200);
我有一个 lumen 应用程序(版本 5.7.8),当我在本地调用某些路由时,它 return 是正确的响应,但之后它在响应文本中包含 html 错误。
例如,我有一个带有简单测试方法的控制器,return 只是一个字符串:
<?php
namespace App\Http\Controllers\Testing;
class PabloController{
public function test(){
return 'something';
}
}
这是web.php中的路线:
<?php
$router->post('/test', 'Testing\PabloController@test');
您可以在邮递员中看到响应,其中包括字符串响应和来自错误模板的 html (/resources/views/Errors/general.blade.php):
有什么想法吗?
尝试return它作为:
return response([
'success' => true,
'data' => 'something'
], 200);