Python httplib 从 getresponse() 检索 json 对象
Python httplib retrieve json object from getresponse()
所以我目前正在处理 POST 对 api 的请求。
conn = httplib.HTTPSConnection('api.syncano.io')
conn.request(method="POST", url=url, body=postdata, headers=headers)
resp = conn.getresponse()
我用了 resp.read()
但它 returns 我是一个字符串。有什么方法可以让我将响应读取为 JSON 对象,我可以通过 resp['result']
?
获得结果
鉴于响应正文有效JSON
import json
respBody = resp.read()
responseObject = json.loads(respBody)
将创建一个 python 字典:"responseObject" 来自 JSON 响应正文。
更多详情:json parsing with python
所以我目前正在处理 POST 对 api 的请求。
conn = httplib.HTTPSConnection('api.syncano.io')
conn.request(method="POST", url=url, body=postdata, headers=headers)
resp = conn.getresponse()
我用了 resp.read()
但它 returns 我是一个字符串。有什么方法可以让我将响应读取为 JSON 对象,我可以通过 resp['result']
?
鉴于响应正文有效JSON
import json
respBody = resp.read()
responseObject = json.loads(respBody)
将创建一个 python 字典:"responseObject" 来自 JSON 响应正文。
更多详情:json parsing with python