定义 post 没有 csrf 令牌的路由
define post route without csrf token
我想从 android 端调用我的函数。
现在,我想从 android 端发送 post 个值。
如何禁用某些功能的 csrf token
?
因为没有它我收到了错误消息。
像这样:
Route::post('mobile/android/getlastnews','NewsController@getLastNews');
打开 app/Http/Middleware/VerifyCsrfToken.php
并在 protected $except = [];
数组中添加您希望跳过 CSRF
验证的 URL。
对于Laravel 5.2,在app/Http/Middleware/VerifyCsrfToken.php
中你只需要将它添加到$except
数组中。
class VerifyCsrfToken extends BaseVerifier
{
/**
* The URIs that should be excluded from CSRF verification.
*
* @var array
*/
protected $except = [
'mobile/android/getlastnews'
];
}
如果您想允许 mobile/
的所有路由,您可以执行以下操作
protected $except = [
'mobile/*'
];
我想从 android 端调用我的函数。
现在,我想从 android 端发送 post 个值。
如何禁用某些功能的 csrf token
?
因为没有它我收到了错误消息。
像这样:
Route::post('mobile/android/getlastnews','NewsController@getLastNews');
打开 app/Http/Middleware/VerifyCsrfToken.php
并在 protected $except = [];
数组中添加您希望跳过 CSRF
验证的 URL。
对于Laravel 5.2,在app/Http/Middleware/VerifyCsrfToken.php
中你只需要将它添加到$except
数组中。
class VerifyCsrfToken extends BaseVerifier
{
/**
* The URIs that should be excluded from CSRF verification.
*
* @var array
*/
protected $except = [
'mobile/android/getlastnews'
];
}
如果您想允许 mobile/
的所有路由,您可以执行以下操作
protected $except = [
'mobile/*'
];