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'
域名不同,端口不同 都是跨域。
比如现在打开的网站是 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'
相关文章推荐
- JS 新增一行,删除一行
- js 格式化数字
- JS 将中国标准时间转化为指定格式时间
- JS的简单交互(web代理)
- JS实现图片延迟加载(lazyload改编)
- Chrome调试js出现Uncaught SyntaxError: Unexpected identifier
- JavaScript函数定义方式
- ajax 对 Json 格式的解析
- 几个JavaScript的浏览器差异处理问题
- js-实现双向链表
- JavaScript 闭包
- ExtJS 5.1 TabReorderer plugin
- JavaScript进阶(六)用JavaScript读取和保存文件
- JavaScript进阶(六)用JavaScript读取和保存文件
- js函数的参数深析
- jsp 设置ie兼容
- 野生Js技术之字符画视频
- web中jsp获取工程路径方法
- 基于JavaScript实现div层跟随滚动条滑动
- json的各类转换总结