【发布时间】:2016-10-03 13:15:41
【问题描述】:
我在前端有 AngularJS,在后端开发中有 Laravel 5.2。
我尝试了一个 POST 请求并使用 POSTMAN 扩展进行了测试,但得到了 TokenMismatchException。
这是我的代码:
Routes.php:
Route::group(
[
'prefix' => 'api',
],
function ()
{
Route::post( '/saveArticle',
function ( Request $request )
{
echo 'Test';
}
);
}
);
APIservice.js:
APIservice.saveArticle = function ( oArticle, callback )
{
$log.debug( 'Method: APIservice.saveArticle()' );
$http.post(sBaseUrl + '/api/dummy/').then(
function successCallback( response )
{
callback( response );
},
function errorCallback( response )
{
}
);
};
从 Laravel 5 开始,您不必对 csrf-token 做任何事情,不是吗? 我该如何解决这个问题?我尝试了很多我在 Google 上找到的东西,但没有任何帮助。
编辑:这是我从 POSTMAN http://kopy.io/Gsq8e 得到的信息
【问题讨论】:
-
试试这个 [链接] (stackoverflow.com/questions/18336699/…)