出于浏览器的同源策略限制。
所谓同源(即指在同一个域)就是两个地址具有
相同的协议(protocol)、主机(host)和端口号(port)
以下情况都属于跨域:
跨域原因说明 |
示例 |
域名不同 |
www.jd.com 与 www.taobao.com |
域名相同,端口不同 |
www.jd.com:8080 与 www.jd.com:8081 |
二级域名不同 |
item.jd.com 与 miaosha.jd.com |
http和https也属于跨域。
如果域名和端口都相同,但是请求路径不同,不属于跨域,如: