我正在尝试使用FETCH发出POST请求,但出现此错误-
419 (unknown status)
这是我的代码:
fetch(url, {
method: "post", headers: {'Content-Type': 'application/json'},
mode: 'no-cors',
body: {_token: '{!! csrf_token() !!}',
}
}).then(function(response) {
return response.json();
})
我还在开头部分添加了<meta name="csrf-token" content="{{ csrf_token() }}">
。
答案 0 :(得分:0)
首先,如果发送Content-Type': 'application/json'
,则应JSON.stringify
请求正文。
对于419错误代码,它可能表示Authentication timeout
(source),但是由于它没有被标准化,因此您的浏览器可能无法识别它。