Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel响应标头仅偶尔从Vue组件在axios.post上设置XSRF-TOKEN_Php_Vuejs2_Laravel 5.5 - Fatal编程技术网

Php Laravel响应标头仅偶尔从Vue组件在axios.post上设置XSRF-TOKEN

Php Laravel响应标头仅偶尔从Vue组件在axios.post上设置XSRF-TOKEN,php,vuejs2,laravel-5.5,Php,Vuejs2,Laravel 5.5,我有一个Vue组件,用于创建包含图像的博客文章。当它调用时: axios.post('/admin/blog/store', formData) 它偶尔会工作,但大多数时候我会收到419未知状态响应。我跟踪了成功发布和失败发布之间的差异,发现当我收到419错误时,响应头中缺少Set Cookie:XSRF-TOKEN。当我尝试调试时,Laravel抛出一个TokenMismatchException,并在我再次尝试访问该页面时将我重定向到登录页面 关于导致这种不一致行为的原因,您有什么想法吗?

我有一个Vue组件,用于创建包含图像的博客文章。当它调用时:

axios.post('/admin/blog/store', formData)
它偶尔会工作,但大多数时候我会收到419未知状态响应。我跟踪了成功发布和失败发布之间的差异,发现当我收到419错误时,响应头中缺少Set Cookie:XSRF-TOKEN。当我尝试调试时,Laravel抛出一个TokenMismatchException,并在我再次尝试访问该页面时将我重定向到登录页面


关于导致这种不一致行为的原因,您有什么想法吗?

能否发布您的app.js和bootstrap.js文件?谢谢您的回复。我刚找到问题的根源。我有几个可选的表单字段,它们位于结束标记之外。当选择这些时,它们与formData一起发送,但POST失败。现在我已经把它们移到标签里了,一切正常。