POST请求示例
方式一
import requests
url = "http://192.168.0.38:5000/mall/auction_test2/"
headers = {
"ts": '1595925465795',
# "content-type": "application/json"
# 'content-type':'application/x-www-form-urlencoded'
# 'content-type':'text/xml'
}
data = {
"phone": '13566667777',
"username": 'test',
"password": '123456',
"password2": '123456',
"captcha": "1234",
}
# 方式一
response = requests.request("post", url=url, data=data, headers=headers)
print(response.text)
print(response.status_code)
# 方式二
response2 = requests.post(url, data=data, headers=headers)
print(response2.text)
print(response2.status_code)
# 方式三
data3 = {
"phone": (None, '13566667777'),
"username": (None, 'test'),
"password": (None, '123456'),
"password2": (None, '123456'),
"captcha": (None, "1234"),
}
response3 = requests.request("POST", url, files=data3, headers=headers)
print(response3.text) # 打印请求返回结果
print(response3.status_code) # 打印http状态码
GET请求示例
import requests
url = "http://8.142.38.26:5000/mall/auction_test/"
headers = {
"ts": '1595925465795'
}
params = {
"phone": '13566667777',
"username": 'test',
"password": '123456',
"password2": '123456',
"captcha": "1234",
}
# 方式一
response = requests.request("GET", url, params=params, headers=headers)
print(response.text) # 打印请求返回结果
print(response.status_code) # 打印http状态码
# 方式二
response2 = requests.get(url, params=params, headers=headers)
print(response2.text) # 打印请求返回结果
print(response2.status_code) # 打印http状态码