我有两台django服务器。我想把一些POST数据从服务器A发送到服务器B
我在服务器A上使用此代码发送数据(我只需遵循tutorial):
payload = {"contenu" : Contenu, "ID" : hashage}
payload_json = json.dumps(payload, separators=(',', ': '))
with open('backend/config.json') as json_data:
facto = json.load(json_data)
json_data.close
hostnamefacto = facto["Factory"]["IP"]
portFacto = facto["Factory"]["port"]
reponse = requests.post('http://'+hostnamefacto+':'+portFacto+'/outil/test/', data = payload_json)
在服务器B上,我使用以下代码获取数据:
try:
contenu = request.POST['contenu']
except KeyError:
contenu = None
try:
ID = request.POST['ID']
except KeyError:
ID = None
但是ID和contenu是不相等的。有人知道怎么做吗? 谢谢。你知道吗
您正在阅读POST parameters ,希望将原始正文解析为JSON:
让请求库为您进行JSON编码:
相关问题 更多 >
编程相关推荐