关于AJAX跨域和原生AJAX CORS跨域解决

时间:2024-01-16 12:31:44

项目需求要在别人的域名下调用自己的接口,因为浏览器的同源策略是不允许不同域名下之间的信息交换,那就意味着要跨域处理

参考博客 :https://blog.csdn.net/Ulricalin/article/details/80822262

  https://segmentfault.com/a/1190000012063684#articleHeader3

后端设置服务器设置 access-allow-control-origin:true (运行访问)

前端需要做的就是打开

xhr.withCredentials = true; 这个属性
xhr.withCredentials = true; 这个属性

JQ写法

关于AJAX跨域和原生AJAX  CORS跨域解决

原生写法:

注意:post请求一定要带上请求头,

并且xhr.withCredentials = true; 这个属性放在open发送之前

关于AJAX跨域和原生AJAX  CORS跨域解决