php - Apache跨域POST请求被拦截,只发送options预请求问题

查看:798
本文介绍了php - Apache跨域POST请求被拦截,只发送options预请求问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

为了做毕设,在本地用webpack搭建了vuejs项目,然后服务端用的wampsever
现在的问题就是,跨域
我用vue-axios发送post请求时,只发送了options请求,post请求跨域被拦截了
我知道是跨域,但是就是解决不了,百度apache看了好多,修改配置都试过,完全没有
所以回复那种开启某个服务注释,配置文件加set * 的就不要提了
普通的跨域比如获取数据我都成功了,现在是我要调api发送post请求json数据时就会提示跨域被拦截
然后只有ie可以用,没提示跨域
希望大家帮我解决一下,谢谢了,我看了三四天了

补充
本地vuejs是localhost8084,apache是localhost80端口

补充,如图

解决方案

加个 nginx 做反向代理吧

参见我的文章:https://segmentfault.com/a/11...

另外,毕设的话,设置 proxyTable 即可,简单易行

这篇关于php - Apache跨域POST请求被拦截,只发送options预请求问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆