请求 nodejs 中的 Access-Control-Allow-Headers 不允许请求头字段 access-control-allow-origin

问题描述

这是我的代码

@H_404_3@const request = require('request');

  const options = {
      url: 'https://api.github.com/',headers: {
        'User-Agent': 'request','Access-Control-Allow-Origin':'*',},};
    request(options,(error,response,body) => {
      if(error) {
        console.log("Error: " + error);
      }
      else{
        console.log("Status code: " + response.statusCode);
      }
    });

结果是这样的:

从源 'http://localhost:3000' 获取从源 'http://localhost:3000' 获取的访问权限已被 CORS 策略阻止:请求标头字段 access-control-allow-origin is not allowed通过预检响应中的 Access-Control-Allow-Headers。

如果我删除 -@H_404_3@'Access-Control-Allow-Origin':'*' - 它可以工作,但只是在本网站中

我该如何解决

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)