python requests

requests 请求方式:
url= "XXX"
data= {CCC}

# 方法1
import requests
req= requests.session()  # 会保留header
url = "http://127.0.0.1:5050/api/user/stu_info"
data={"name":"小黑"}
file = "./demo1.py"

result = req.get(url,params= data)
result2= req.post(url,data = data)
result3 = req.post(url,json= data )
result4 = req.post(url,file = file)

print(result.json())
print(result.headers)
print(result.cookies)

# 方法2
import requests
requests.request("get",url,data)

拼接参数,只需要把参数放到字典中即可。
  login_body = {
"LoginForm[username]": "admin",
"LoginForm[password]": "123456",
"LoginForm[language]": "zh_cn",
"LoginForm[rememberMe]": 0
}
    params拼url提交:
request("get",url,params=login_body)

form表单提交,
request("post",url,data=login_body)

json提交:
request("post",url,json=login_body)


posted @ 2021-03-16 15:40  Mia妈妈加油呀  阅读(53)  评论(0)    收藏  举报