说实话,还真没详细了解过跨域问题。在书中看到下表,感觉讲得很清晰,顾记录下来。
URL | 说明 | 是否允许请求 |
---|---|---|
http://a.example.com/ http://a.example.com/a.txt | 同域名下 | 允许 |
http://a.example.com/b/a.txt 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扩展及应用开发>>