【发布时间】:2020-01-10 00:37:09
【问题描述】:
我的 Rest API 在发布 JSON 数据时运行良好。
我在服务器上使用它:
req = request.get_json()
dicti = json.loads(req)
#It(dicti) is then processed.
在客户端,我这样处理(使用 python 请求):
dat = {'a':1, 'b':2}
serialised_dat = json.dumps(dat)
headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}
requests.post("myurl", json = serialised_dat, headers = headers)
而且,一切正常。但是,当我从失眠等其他客户端测试我的 Rest API 时,
我收到内部服务器错误,这很公平,因为我粘贴在那里的 json 未序列化。
我是否需要序列化我的 json,然后将其粘贴到其他客户端才能成功?或
上面我用来向flask发送json的方法本身是不是错了?
【问题讨论】:
标签: python json flask-restful