关于浏览器跨域问题Access-Control-Allow-Origin

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

其实很早就接触过前端开发 也处理过跨域问题(当时采用的是jsonp server+client 都要改动。。。。)

现在这段时间也在做这块 记录+整理

跨域问题是什么gui?

一个网站的网址组成包括协议名,域名,端口号。比如 http://www.sagosoft.com,其中http是协议名,www.sagosoft.com是域名,端口号是80,当在在页面中从一个url请求数据时,如果这个url的协议名、子域名、主域名、端口号任意一个有一个不同,就会产生跨域问题。
即使是在 http://localhost:8080/ 页面请求 http://127.0.0.1:8080/ 也会有跨域问题


跨域问题制约哪些操作?

常见的不同域间的页面制约dom元素包括:

         window.location 可以设置,但不能读取。其它的 location 属性和方法被禁止访问; 
        document.href 可以设置,但不能读取。其它的 document 属性和方法被禁止访问;