php - Apache跨域POST请求被拦截,只发送options预请求问题
本文介绍了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屋!
查看全文