o***@sina.com
o***@sina.com
  • 发布:2017-04-17 17:31
  • 更新:2017-04-17 17:31
  • 阅读:4872

关于 Ajax请求跨域问题

分类:MUI

这个问题困扰我很久以致我一直没办法调试。分享一下解决过程。
首先:这里有个相对完美的总结 ajax跨域,这应该是最全的解决方案了
基本原理:mui执行ajax请求在浏览器中,默认跨域,然后需要遵循一个 cors的协议。预先进行一次options请求的嗅探。
以判断服务器是否支持对应请求。
那么对于这个嗅探的options请求服务端需要作出响应。参看文前那篇文章,在chrome中看到需要给options响应设置响应头。
那么我的后端是用python实现的。
关键是 Access-Control-Allow-Headers:content-type, x-requested-with
我漏写了 content-type。

1 关注 分享
Trust

要回复文章请先登录注册

o***@sina.com

o***@sina.com (作者)

忙着调试,就把大概写出来,供大家参考了
2017-04-17 17:32