python post请求登录到网站
嘿,我在使用post请求登录网站时遇到问题。任何帮助都会很好python post请求登录到网站,python,post,python-requests,Python,Post,Python Requests,嘿,我在使用post请求登录网站时遇到问题。任何帮助都会很好 import requests import json headers = {'content-type': 'application/json'} url = 'https://atcbuilder.io/login.php' data = {"form_username":" shortman443", "form_password":" Owensag2"} params = {'sessionKey': '9ebbd0b2
import requests
import json
headers = {'content-type': 'application/json'}
url = 'https://atcbuilder.io/login.php'
data = {"form_username":" shortman443", "form_password":" Owensag2"}
params = {'sessionKey': '9ebbd0b25760557393a43064a92bae539d962103', 'format': 'xml', 'platformId': 1}
r = requests.post(url, params=params, data=json.dumps(data), headers=headers)
print(r.text)
关于这类问题,您应该学习如何使用工具,例如
Fiddler
。捕获http响应并观察boswer和请求之间的差异
import requests
url = 'https://atcbuilder.io/login.php'
data = {"form_username":"test", "form_password":"test"} #if your pwd and username dont contain space,then dont add it.otherwise you never login successfully
r = requests.post(url, data=data)
print(r.text.find("Logout"))
print(r.text.find("Sign Up"))