前后端分离之Ajax跨域问题整理
发布时间:2020-12-15 00:42:10 所属栏目:C语言 来源:网络整理
导读:前后端分离用ajax访问restful接口,免不了的就是ajax的跨域问题。最近在项目开发中使用Jquery ajaxFileUpload跨域访问进行文件上传,在本机chrome设置了chrome.exe" --disable-web-security,可以跨域访问。但是部署到服务器后,因为和文件服务器存在跨域,
前后端分离用ajax访问restful接口,免不了的就是ajax的跨域问题。最近在项目开发中使用Jquery ajaxFileUpload跨域访问进行文件上传,在本机chrome设置了chrome.exe" --disable-web-security,可以跨域访问。但是部署到服务器后,因为和文件服务器存在跨域,导致不能正常上传。 搜索到的解决方案:
什么是跨域? 同一域名下 允许 同一域名,不同端口 不允许 跨域的方案 除了架设服务器代理(浏览器请求同源服务器,再由后者请求外部服务),有三种方法规避这个限制 1 JSONP JSONP是服务器与客户端跨源通信的常用方法。最大特点就是简单适用,老式浏览器全部支持,服务器不用做任何改造。 相关内容
|