0
我發送一個Ajax請求與axios與這些標題:Laravel沒有檢測JSON與愛可信
if (request()->wantsJson()) {
$forums = $this->forumInfo->index(Auth::user());
return response()->json(compact('forums'), 200);
}
return view('home');
的JSON:
window.axios.defaults.headers.common = {
'X-CSRF-TOKEN': window.Laravel.csrfToken,
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/json'
};
但是,當我在Laravel 5.4控制器這樣說請求未被檢測到。此外,當我看着我的Chrome瀏覽器開發頭,我可以看到:
Content-Type:text/html; charset=UTF-8
爲什麼頭不近似更改爲JSON內容類型?