我试图在服务器中创建类型post的路由,但当我从POSTMAN
进行调用时,它给了我一个500 error
这是我得到的错误邮差:https://www.screencast.com/t/zN6XqQxQ
这是我的路线
Route::post('/integrations', 'IntegrationsController@store');
这是我的控制器
class IntegrationsController extends Controller
{
public function store(Request $request)
{
return "this route works";
}
}
您发送的post请求中没有CSRF令牌
这就是我认为的问题所在
因此,如果出于测试目的,你可以通过进入
暂时禁用它 app Http 中间件 VerifyCsrfToken.php
将你的路由添加到这个受保护的变量
protected $except = [
'/integrations'
];
,它将工作
旁注:如果这个端点只会被移动设备使用不建议放在web.php路由文件
中你可以把它添加到api。php中它会自动移除CSRF保护因为你基本上不需要它
希望有帮助