JSONリクエストを送信しました。私は送信された要求が受け入れられ、応答があることを意味する200応答を取得しています。リクエストから返信された完全な応答を表示しようとしています。私は3 - 4つの異なる方法でレスポンスを表示しようとしましたが、何を試しても、完全なレスポンスを表示する方法を理解することはできません...JSONレスポンスの表示と解析 - django
要求 -
def createUserSynapse():
url = 'http://uat-api.synapsefi.com'
headers = {
'X-SP-GATEWAY' : 'client_id_asdfeavea561va9685e1gre5ara|client_secret_4651av5sa1edgvawegv1a6we1v5a6s51gv',
'X-SP-USER-IP' : '127.0.0.1',
'X-SP-USER' : 'ge85a41v8e16v1a618gea164g65',
'Contant-Type' : 'application/json',
}
payload = {
"logins":[
{
"email":"[email protected]",
}
],
"phone_numbers":[
"123.456.7890",
"[email protected]",
],
"legal_names":[
"Test name",
],
"extras":{
"supp_id":"asdfe515641e56wg",
"cip_tag":12,
"is_business":False,
}
}
print(url)
print(headers)
print(payload)
call = requests.post(url, data=json.dumps(payload), headers=headers)
print(call)
return call
私がリクエスト(私がリクエストを印刷するラインを持っている)から取得していますことを応答...
<Response [200]>
あなたのエンドポイントから返された応答のコンテンツタイプが何を印刷しようか? –
'print(call.content)'を試しましたか? –
これをチェックしてください:https://stackoverflow.com/questions/18810777/reading-the-response-in-python-requests – Andras