我想从我的api返回一个json对象。使用python的请求框架从api获取json对象。内容类型在运行时返回application/json,因此内容为json。Python使用请求来执行GET来接收应用程序/ json对象
url = 'theUrl'
response = requests.get(url)
print(response.headers['content-type'])
data = json.load(response)
运行时返回脚本:
提高ValueError异常( “无JSON对象可以解码”) ValueError异常:无JSON对象可以被解码。
执行请求时,还会出现另一个问题api会引发错误。 API的错误日志产生的
message.internal.WriterInterceptorExecutor错误:没有找到
我已经尝试了各种不同的方法来此,但似乎无法接受的媒体类型= {text/html的} MessageBodyWriter json对象。任何人遇到类似问题?
你的意思是有'数据= json.loads(response.json)'? – ritlew