如何在falcon中以json形式获取请求,而不是以单独键值对形式获取字符串。
如果{"a:213","b":32435}如何确保a被传递,然后获取a的值
发布于 2018-04-28 12:19:35
我希望下面的代码能对你有所帮助。
json_data = json.loads(req.stream.read())
try:
value_a = json_data['a']
except KeyError as k:
print 'a is not passed'发布于 2017-04-22 22:20:26
不确定这是否是您所要求的,但是您可以使用以下命令将原始请求(req)转换为json:
if req.content_length:
doc = json.load(req.stream)发布于 2017-05-31 17:48:10
我认为下面的代码会对你有所帮助:
json_data = json.loads(req.stream.read())或者您想指定输入数据的特定编码格式。
json_data = json.loads(req.stream.read().decode('utf8'))请让我知道你需要进一步的澄清。
https://stackoverflow.com/questions/43539096
复制相似问题