简体   繁体   English

CORS错误:不存在“ Access-Control-Allow-Origin”标头

[英]CORS Error : No 'Access-Control-Allow-Origin' header is present

I am getting this error but everything required for CORS is defined on Node.js server. 我收到此错误,但CORS所需的所有内容均在Node.js服务器上定义。

I am using localhost:3000 我正在使用localhost:3000

Frontend Code : 前端代码:

 jQuery.ajax({
    type : "GET",
    url : "http://testing.com/iverse.json",
    success : function(result) {
        console.log("here is the result===",result);
        }
    });

Node.js Code for headers 标头的Node.js代码

app.use(function (req, res, next) {
  res.setHeader('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, ajax, access-key');
  res.setHeader('Access-Control-Allow-Methods', 'POST, GET, PUT, DELETE, OPTIONS, HEAD');
  res.setHeader('Access-Control-Allow-Origin', "*");
  next();
});

Please let me know where is the error ? 请让我知道错误在哪里?

The 'Access-Control-Allow-Origin' header has to be provided from the requested resource. 必须从请求的资源中提供“ Access-Control-Allow-Origin”标头。

Take a look at this stackoverflow question and the accepted answer for more details. 请查看此stackoverflow问题和可接受的答案以获取更多详细信息。

just use this cors modlue 只需使用此cors modlue

var cors = require('cors');
app.use(cors());

it help to you 它对你有帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 CORS访问控制允许起源头不存在 - Cors access-control-allow-origin header not present CORS“没有'Access-Control-Allow-Origin'标题存在”但是有 - CORS “No 'Access-Control-Allow-Origin' header is present” yet there is CORS问题:获取错误“No'Access-Control-Allow-Origin'标题存在”实际存在时 - CORS issue: Getting error “No 'Access-Control-Allow-Origin' header is present” when it actually is 带有Access-Control-Allow-Origin标头的Jquery + CORS +基本身份验证:所请求的资源上不存在“ Access-Control-Allow-Origin”标头 - Jquery + CORS+ Basic Auth with Access-Control-Allow-Origin header: No 'Access-Control-Allow-Origin' header is present on the requested resource Zillow API错误:“不存在“ Access-Control-Allow-Origin”标头” - Zillow API Error:“No 'Access-Control-Allow-Origin' header is present” AJAX请求中没有“ Access-Control-Allow-Origin”标头存在错误 - No 'Access-Control-Allow-Origin' header is present error in AJAX Request No 'Access-Control-Allow-Origin' header is present on the requested resource error - No 'Access-Control-Allow-Origin' header is present on the requested resource error 被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头 Socket.io 错误中的错误如何解决? - Blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource Error In Socket.io Error How to Resolve? SAP OData 服务中的 CORS 问题 - 不存在“Access-Control-Allow-Origin”标头 - CORS Issue in SAP OData Service - No 'Access-Control-Allow-Origin' Header Is Present CORS 问题 - 请求的资源上不存在“Access-Control-Allow-Origin”header - CORS issue - No 'Access-Control-Allow-Origin' header is present on the requested resource
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM