不正な要求:Google Chromeのでのpython3は要求400私が要求してウェブページにログインしようとしているが、私はこのような理由(400不正な要求)</p> <p>私は何をしようとしていることはありそうだ
最初のものを検査:
マイコード:
import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
headers = {
"Content-Type":"application/x-www-form-urlencoded",
"User-Agent" : "Mozilla/5.0",
"Referer": "https://doit.voicemail.centurylink.net/login",
}
data = {
"DirectoryNumber": "1234567890",
"Password": "1234567890",
"next": "/"
}
with requests.Session() as c:
response = c.post(url='https://doit.voicemail.centurylink.net/login',
headers=headers,
data=data,
verify=False)
print(response.history, response.url, response.status_code, response.reason)
どうすればいいですか?
を指定する必要があり、その「次へ」が、「redirectTo」ではありませんJSONを送信する必要がありますか?この目的のためにdata = dataの代わりにjson = dataを使用してください。 –
@ D.Peter私は(json = data)でも同じことを試みます。 400 Bad Request – hzf33362