问答

为什么axios封装后出现跨域呢?

作者:admin 2021-07-15 我要评论

原生的axios跨域问题后端加了header解决,今天把axios进行了二次封装,测试时发现又出现了跨域问题,这是怎么回事呢? ### create的话是不会带上你封装在axios上...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

原生的axios跨域问题后端加了header解决,今天把axios进行了二次封装,测试时发现又出现了跨域问题,这是怎么回事呢?image.pngimage.png

###

create的话是不会带上你封装在axios上面的配置的

###

错误第一行写了,preflight 的 response 中不允许你发的这个 POST
看看 network 里面预检请求头是不是有问题,让后端改改

###

大哥解决了没有,我今天也碰到这个问题了。求指教

###

个人觉得是后台配置问题,前端报错提醒你“allow Mehtod _POST on "Access-Control-Allow-Methods".”

###

这个时候应该看 network 标签来确定后端的 cors 哪里有问题呀。

有可能是因为 options 的时候没过

###

让后端来个 *

###

恩,首先排除后端的因素,毕竟之前成功了一次
然后我百度了一下 ...

crossDomain: true,

检查一下这个参数

个人的经验:是不是把 method 写成了 type?
然后这个接口是 post 请求的 .... 丢 ~~

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 为什么axios封装后出现跨域呢?

    为什么axios封装后出现跨域呢?

  • iframe 等比缩放

    iframe 等比缩放

  • 为什么Promise<T> 这个

    为什么Promise<T> 这个

  • php如何处理十几万的读写

    php如何处理十几万的读写

腾讯云代理商
海外云服务器