您的位置:首页 > Web前端 > JavaScript

js的跨域问题

2016-01-12 15:27 519 查看
跨域是表示跨了2个不同网站来访问资源,比如js和图片

域名不同,端口不同 都是跨域。

比如现在打开的网站是 a,

在a网站的js代码中,要访问网站b的资源

那么在b网站服务端,要设置httpHeader,允许在a网站访问b的资源,否则浏览器会不接收b网站的资源。

http请求是能达到b的,只是浏览器放弃了数据。

b网站需要设置返回给浏览器的header【*表示允许所有跨域】:

'Access-Control-Allow-Origin:*'

'Access-Control-Allow-Credentials:true'

Access-Control-Allow-Methods:GET, PUT, POST, DELETE, OPTIONS'

Access-Control-Max-Age:1000'

Access-Control-Allow-Headers:Content-Type, Content-Range, Content-Disposition, Content-Description'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: