其他人在尝试访问雅虎的日内股票数据API时遇到301错误?

时间:2017-05-08 16:47:20

标签: node.js api yahoo finance

我正在使用npm intraday包,我最近注意到每当我调用intraday()函数时,我都会收到301错误作为响应。还有其他人有这个问题吗?

2 个答案:

答案 0 :(得分:0)

我目前使用带有请求的API收到状态200:

  

https://chartapi.finance.yahoo.com/instrument/1.0/NFLX/chartdata;type=quote;range=1d/csv

您可以查看Intraday module的GitHub源代码,并使用浏览器或Postman等应用程序测试API。

如果您仍然遇到问题,请检查您的本地网络是否有重定向。

答案 1 :(得分:0)

HTTP 301不是错误;它是一个重定向。

看起来雅虎API正在发布从普通httphttps的重定向。  不幸的是,您正在使用的模块会生成一个普通的http请求,并且不会处理HTTP重定向。

鉴于这是一个简单的请求,我建议使用功能更全面的HTTP客户端,如request,而不是专门的日内模块。