c++ - 301 永久移动错误 Quandl API

标签 c++ get financial quantitative-finance quandl

我正在尝试将此 Quandl API 用于 C++,https://github.com/zafuer/QuandlAPI_C ,但是每次我尝试获取数据以下载 excel 表时,都会填写:

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>openresty</center>
</body>
</html>

我对 quandl(linux).h 代码所做的唯一更改是在链接中将 api 版本设为 v3,而不是 v1。

有没有人遇到过这个问题?我似乎无法弄清楚为什么会发生这种情况或如何解决它。

最佳答案

这个错误根本不是错误。这是一个 HTTP 重定向,表明您请求的页面已被重新定位。 Location 响应 header 告诉您页面移动到的位置。对该页面重复相同的请求。

最近出现这种情况的一个常见原因是使用 http 重定向到 https 的请求。

关于c++ - 301 永久移动错误 Quandl API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47242085/

相关文章:

c++ - 为什么这段代码使用不同的参数传递策略没有显着的性能差异?

objective-c - NSURLErrorDomain 代码=-1000 "bad URL": What does it really mean?

javascript - 是否可以使用 javascript 记录 HTTP 请求客户端?

Python-选择特定时间范围的pandas

java - 如何计算天数复利?

c++ - 另一个类范围内的类模板参数类型推导

C++用纯虚方法覆盖纯虚方法

c++ - 抛出前条件检查的有效性和DRY原理

django - 我可以向 get_context_data() 添加两个以上的参数吗?

javascript - IRR和PMT函数在JavaScript中有没有准确的实现?