아주 간단한 장고 서버에 간단한 게시물 요청을 보내려하고 있으며 게시물 데이터가 요청 게시물 사전에 표시되지 않고 그 대신에 왜 내 머리를 감쌀 수 없는지 요청 본문에Python 요청 Django로 게시물 요청 데이터
클라이언트 코드 :
payload = {'test':'test'}
headers = {'Content-type': 'application/json','Accept': 'text/plain'}
url = "localhost:8000"
print json.dumps(payload)
r = requests.post(url,data=json.dumps(payload),headers=headers)
서버 코드 : 서버에 인쇄 무엇
def submit_test(request):
if request.method == 'POST':
print 'Post: "%s"' % request.POST
print 'Body: "%s"' % request.body
return HttpResponse('')
은 다음과 같습니다
Post: "<QueryDict: {}>"
Body: "{"test": "test"}"
나는 헤더와 전송로 놀았습니다 똑 바른 사전으로 자료 및 아무것도는 작동하는 것을 보이지 않는다.
아이디어가 있으십니까? 감사!!
나는 그것을 시도했고 그것은 나에게 똑같은 것을주고 있었다. 거기에 신체에서 그것을 읽고 그것을 처리하는 것에 큰 문제가 있습니까? 감사! – Ryan
json을 통해 서버와 통신하는 경우 body 속성에서 내용을 읽는 것이 내가 믿는 표준 방법입니다. 그것은 내가 과거에 한 일입니다. :) –