我有一条路线将用于删除项目。
Route::delete('items/{item}', 'ItemsController@destroy')->name('admin.items.destroy');
我有一个vue组件,当单击一个按钮时,会运行此方法来删除该项目。
removeItem() {
let itemCode = this.item.itemCode;
this.itemCode = this.item = null;
this.$http.delete('/items/' + itemCode)
.then(function(response) {
this.refreshPage()
});
},
发出请求时,结果是500内部服务器错误。
我找不到原因并没有太大成功。
答案 0 :(得分:0)
是路由上应用的auth
中间件吗?因为错误代码403
似乎是禁止的错误。
如果路由中应用的auth
中间件会在请求中发送Authorization
标头。
{
headers: {
Authorization: 'Bearer AUTHENTICATION_TOKEN'
}
}