情况:
抱歉,如果已经询问过。但是,无论我做什么都无法成功。
我正在使用Laravel 5作为API。
我有一个简单的功能来编辑任务。
我正在通过我的Web应用程序或通过邮递员对其进行测试。
我总是收到此错误:
TokenMismatchException in compiled.php line 3123:
代码:
功能:
public function updateTask(Request $request)
{
$id = $request->input('id');
$task = Task::find($id);
$task->name = $request->input('name');
$task->type = $request->input('type');
$task->save();
return $task;
}
路线:
Route::group(['middleware' => ['web']], function () {
Route::post('update', 'TaskController@updateTask');
});
问题:
为什么我会收到该错误?
最佳答案
尝试将其添加到您的表单中:
<input type="hidden" name="_token" value="{{ csrf_token() }}">
关于php - Laravel5:compiled.php第3123行中的TokenMismatchException:,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39625612/