Vue 请求 Laravel 接口跨域问题
前言:项目使用了 vue 2 + laravel5.8 搭建。
原因:因为要使用 swoole
,本机是windows(不支持swoole),遂使用docker
搭建了一套dnmp
环境并把接口服务移植到docker
上。当vue
请求接口时出现了跨域问题。
尝试:laravel接口部分已经使用了 mdez/cors 做中间件处理跨域请求,但是请求还是返回 405(Not Allowed)
在百度搜索后,配置nginx如下:
再次请求接口,返回如下:
返回信息:
问题:为什么已经返回 204 状态码,但是ajax请求依然报错跨域问题呢?
推荐文章: