Helo,是Vue.js的新功能,它使用laravel和vue来练习一些原始应用程序。它既不提交也不查询数据, 当我在Chrome上查看时,会出现此错误;
CORS策略已阻止从来源“ http://localhost:8000/items”访问“ http://laravelvue2.test”处的XMLHttpRequest:请求的资源上没有“ Access-Control-Allow-Origin”标头。
答案 0 :(得分:0)
从差异域访问后端时,您需要使用Access-Control-Allow-Origin
标头进行响应。在此示例中,Access-Control-Allow-Origin
的值必须为http://localhost:8000
。
使用laravel在响应中添加标头非常容易:https://laravel.com/docs/5.7/responses#attaching-headers-to-responses
您还可以使用以下库:https://github.com/barryvdh/laravel-cors