跨域的以为
跨域是指通过不同的域名请求资源!
但是我做了一个测试,依旧能够取得资源,这是为什么
下面是例子:
给目标文件分配一个域名
然后在本机localhost的域名下请求虚拟主机分配的域名的css资源
这应该是跨域了,所以不会有css文件中的属性的引用,
这是执行结果
2
收起
正在回答
2回答
你好,浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),此现象称作跨域,
同域简单的解释就是相同域名,端口相同,协议相同,
比如
http://218.207.74.30/imocc
http://218.207.74.30/o2o
这是同一IP下发布的两个工程,ajax相互访问属于如果协议,域名,端口是不是都一样,都一样就不是跨域,有一个不同就属于跨域,而localhost 代表本机,而 127.0.0.1 就是本机的 IP 地址。所以此种方式不属于跨域。如果解决您的问题请采纳,祝学习愉快!
PHP典型功能与Laravel5框架开发
- 参与学习 人
- 解答问题 722 个
掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星