json模块错误:Expecting value: line 1 column 1 (char 0)
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
一般来说,出现这种Expecting value: line 1 column 1 (char 0)报错,一般原因都是返回的数据的格式不是json格式的。
print(ret)
print(type(ret))
ret = json.loads(ret)
正常json返回值:
异常json返回值打印结果:
显示返回实际错误为:308 permanent redirect(308永久重定向)
HTTP308状态码代表的意思是 永久重定向,且禁止改变http方法,即 HTTP 308 Permanent Redirect 响应状态。
HTTP 308 (Http Status Code 308) 状态是HTTP协议的一种响应码,是我们请求访问网站时,服务器端返回的3xx 重定向状态系列响应码之一。
原因:
host = ‘https://www.okex.com’ 原域名已停用,重定向到新域名host = ‘https://www.okx.com/’
打印出url发现问题:
https://www.okx.com//api/v5/market/candles
浏览器中打开也是现实forbidden
新的host中多了一个/,合成的url不对
改完就可以了
GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e
2 个月前
8c391e04
5 个月前
更多推荐
已为社区贡献3条内容
所有评论(0)