chrome浏览器跨域

跨域

指的是JavaScript通过 XMLHttpRequest请求数据时,调用JavaScript的页面所在的域和被请求页面的域不一致。对于网站来说,浏览器出于安全考虑是不允许跨域。另外,对于域相同,但端口或协议不同时,浏览器也是禁止的。

URL1 URL2 说明 是否允许请求
http://a.example.com/ http://a.example.com/a.txt 同域下 允许
http://a.example.com/ http://a.example.com/b/a.txt 同域下不同目录 允许
http://a.example.com/ http://a.example.com:8080/a.txt 同域下不同端口 不允许
http://a.example.com/ https://a.example.com/a.txt 同域下不同协议 不允许
http://a.example.com/ http://b.example.com/a.txt 不同域下 不允许
http://a.example.com/ http://a.foo.com/a.txt 不同域下 不允许

chrome跨域设置

R49之前

1.chrome浏览器快捷方式,右键->属性
2.目标一栏后面添加 --disable-web-security
3.关闭,重新打开chrome

R49之后

1.在任意路径创建一个文件夹MyChromeDevUserData,如C:\chrome\MyChromeDevUserData
2.chrome浏览器快捷方式,右键->属性
3.目标一栏后面添加--disable-web-security --user-data-dir=C:\chrome\MyChromeDevUserData
3.关闭,重新打开chrome

posted @ 2019-09-29 21:22  可爱的黑精灵  阅读(202)  评论(0)    收藏  举报