Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js EconReset的API请求错误,但在浏览器/在线测试工具上运行良好_Node.js_Http - Fatal编程技术网

Node.js EconReset的API请求错误,但在浏览器/在线测试工具上运行良好

Node.js EconReset的API请求错误,但在浏览器/在线测试工具上运行良好,node.js,http,Node.js,Http,这是一个奇怪的问题,我似乎找不到原因,任何帮助都是感激的 URL是 我可以直接在浏览器中访问它,或者使用它来访问它 无论我使用本机http模块还是请求模块,Node.js中都会出现错误 我尝试在VPS和本地机器上运行代码(在那里我可以通过浏览器访问URL),但都没有成功 My simple Node.js代码: request({ url: `https://www.nasdaq.com/api/v1/search?q=&offset=0&latest=1&f

这是一个奇怪的问题,我似乎找不到原因,任何帮助都是感激的

  • URL是
  • 我可以直接在浏览器中访问它,或者使用它来访问它
  • 无论我使用本机http模块还是请求模块,Node.js中都会出现错误
  • 我尝试在VPS和本地机器上运行代码(在那里我可以通过浏览器访问URL),但都没有成功
My simple Node.js代码:

request({
    url: `https://www.nasdaq.com/api/v1/search?q=&offset=0&latest=1&filters=press_releases&langcode=en`,
    headers: {
        "accept-language": "en"
    },
}, function(err, response, body){
    if(err)
        return console.log(err);
    if(response.statusCode != 200)
        return console.log(response.statusCode, response.body);
    console.log('ok', body);
});
我将非常感谢您对这个问题的任何意见,无论其他人是否能够在Node.js或任何其他语言中确认这个问题,或者以任何方式解决这个问题