HTML5中Access-Control-Allow-Origin解决跨域问题
跨域在开发中一些是一个比较常见的问题虽然有json或者xml来解决,现在html5开始流行了,我们可以通过Access-Control-Allow-Origin解决跨域问题,下面一起来看看。 A.abc.com 发起一个到 abc.com/B 的ajax请求,也会有跨域的问题。之所以会有跨域问题,实则是因为www.abc.com其实同A.abc.com一样,也是一个二级域名,而非一级域名(一级域名是http://abc.com) 对于是否允许跨域,更详细的说明可以看下表: URL 说明 是否允许通信 http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.js http://www.a.com/script/b.js 同一域名下不同文件夹 允许 http://www.a.com :8000 /a.js http://www.a.com/b.js 同一域名, 不同端口 不允许 http://www.a.com/a.js https ://www.a.com/b.js 同一域名, 不同协议 不允许 http://www.a.com/a.js http://170.32.82.74/b.js 域名和域名对应ip 不允许 http://www.a.com/a.js http://script.a