js的跨域问题

来源:互联网 发布:问道手游mac版 编辑:程序博客网 时间:2024/06/11 22:56

跨域是表示跨了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'

0 0
原创粉丝点击