跨域
来源:互联网 发布:铸造模拟分析软件 编辑:程序博客网 时间:2024/06/06 13:01
什么是跨域?
跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。
所谓同源是指,域名,协议,端口均相同,如下:
http://www.123.com/index.html调用http://www.123.com/server.php(非跨域)
http://www.123.com/index.html调用http://www.456.com/server.php(主域名不同:123/456,跨域)
http://abc.123.com/index.html调用http://def.123.com/server.php(子域名不同:abc/def,跨域)
http://www.123.com:8080/index.html调用http://www.123.com:8081/server.php(端口不同:8080/8081,跨域)
http://www.123.com/index.html调用https://www.123.com/server.php(协议不同:http/https,跨域)
请注意:localhost和127.0.0.1虽然都指向本机,但也属于跨域。
浏览器执行javascript脚本时,会检查这个脚本属于哪个页面,如果不是同源页面,就不会被执行。
阅读全文
0 0
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- 跨域
- //跨域
- 跨域
- 跨域
- IOS复制链接功能
- linux下免密登录
- 论style、getComputedStyle、currentStyle之间的区别和联系
- Android 解决快速点击问题
- krpano调用js的含有参数的方法
- 跨域
- React组件的生命周期
- mysql的字符串函数 http://www.cnblogs.com/xiaochaohuashengmi/archive/2010/12/13/1904330.html 对于针对字符串位置的操作,
- LTP-DDT测试内核后,整理summary的实现步骤
- 树的存储结构和运算
- commands模块
- Android Studio签名打包的两种方式
- git杂记:撤销
- 80%的时间在救火,传统运维如何快速成长不被淘汰?