2017-10-14 1 views
0

私はジャンゴ(Pythonの3.5)で動作し、1つのURLにrequest.postを試みるが、それは私がポスト方式を選択し、ボディに私のデータを記入し郵便配達でエラー405 を返し、ヘッダがありますContent-Type :application/x-www-form-urlencodedとなり、結果はtrueになります。のpythonと要求動作しませんが、郵便配達の仕事

私のPythonスクリプトは次のとおりです。

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) 
関連する問題