js跨域访问,No ‘Access-Cont…

原创 2016年05月31日 14:21:48

最近在用cocos2d-js做游戏时,

在本地用ajax跨域访问请求时报错:


XMLHttpRequest cannot loadhttp://www.zjblogs.com/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.


在网上查了下,解决办法如下:


1、如果请求的url是aspx页面,则需要在aspx页面中添加代码:Response.AddHeader("Access-Control-Allow-Origin", "*");


2、如果请求的url是PHP页面,则需要在PHP页面中添加代码:header("Access-Control-Allow-Origin: *");


3、如果请求的url是静态的html页面,则需要在页面中添加meta标签代码:


这里的*是代表允许所有域名访问,如果服务器端可以确定是要被哪些域名访问,最好是能把以上代码中的“*”代替为具体的域名,这样做可以相应的增强安全性。

js跨域访问,No ‘Access-Control-Allow-Origin‘ header is present on

在本地用ajax跨域访问请求时报错: XMLHttpRequest cannot loadhttp://www.zjblogs.com/. No 'Access-Control-...

解决 js ajax跨域访问报“No 'Access-Control-Allow-Origin' header is present on the requested resource.”错误

在本地用ajax跨域访问请求时报错: XMLHttpRequest cannot loadhttp://www.zjblogs.com/. No 'Access-Control-...
  • CNYYGJ
  • CNYYGJ
  • 2017年03月30日 16:19
  • 8981

关于js跨域Access-Control-Allow-Origin问题

最近弄web项目,做服务后端,客服端是android,请求到后端服务,这样会涉及到跨域问题。网上的解决方案比较多。 我看网上比较常用的就是jsonp、cors 此次我们使用的是cors,下面给大家讲解...

JS跨域访问

  • 2012年05月24日 16:23
  • 3.98MB
  • 下载

找到的OpenLayers跨域访问WFS服务出现No 'Access-Control-Allow-Origin' header is present...错误的一种解决办法

在eclipse中部署了一个使用OpenLayers的Java web项目CrossDomainTest,容器为Tomcat 7.0.56.(http://localhost:8080/CrossDo...

js+jsp+json+tomcat跨域访问

  • 2012年02月01日 15:33
  • 54KB
  • 下载

js跨域访问后台

  • 2016年08月29日 13:56
  • 5KB
  • 下载

Flask: Ajax 设置Access-Control-Allow-Origin实现跨域访问;Ajax页面底部自动加载

问题: 网页上(client)有一个ajax请求,Flask sever是直接返回 jsonify。 然后ajax就报错:No 'Access-Control-Allow-Origin' heade...

实测 CORS 跨域访问之 Access-Control-Allow-Origin 多域名设置

通过 Windows 与虚拟机 Linux 的交互,实现 CORS 跨域访问,并在响应头的 Access-Control-Allow-Origin 中成功实现允许多个域名跨域访问。最后给出注意事项。...
  • frgod
  • frgod
  • 2017年12月08日 00:03
  • 85
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js跨域访问,No ‘Access-Cont…
举报原因:
原因补充:

(最多只允许输入30个字)