2017-10-14 2 views
0

장고 (파이썬 3.5)와 함께 작동하고 하나의 URL에 request.post을 시도하지만 오류 405를 반환합니다. 우편 발송자에서 게시 방법을 선택하고 본문에 데이터를 채우는 헤더는 다음과 같습니다. Content-Type :application/x-www-form-urlencoded이고 결과는 true입니다.파이썬 요청이 작동하지 않지만 우편 배달부 작업

내 파이썬 스크립트입니다 :

import requests as r 

login_data = { 
    'UserName': 'uuuuu', 
    'Password': 'pppppp' 
} 
headers = {"Content-Type": "application/x-www-form-urlencoded"} 
a=r.post(url, data=login_data,headers=headers) 

내가 무엇을 할 수 있습니까?

답변

1

그런 경우에는 서버를보고 인쇄 요청을해야합니다. 나는 다음과 같이 시도 할 것이다 :

import requests as r 
import json 

login_data = { 
    'UserName': 'uuuuu', 
    'Password': 'pppppp' 
} 
headers = {"Content-Type": "application/x-www-form-urlencoded"} 
a=r.post(url, data=json.dumps(login_data), headers=headers) 
관련 문제