学习是一个逐步发现自己无知的过程!

Python request模块使用

需要携带请求头的请求,必须要携带,每个请求的请求头不一样 自己指定好 加入到请求参数中即可

# 这里没有请求头,特别需求需要携带 
headers={
    "User-Agent": "PostmanRuntime/7.15.2",
    "Postman-Token": "2feef698-3a31-442f-849d-83b0ec10f13c",
    "content-type": "application/x-www-form-urlencoded"
}

response = requests.request(get, url, data=sysinfo, headers=headers)

GET 获取接口数据

import requests

url = "http://127.0.0.1:8000/Host/"

tmp_data = requests.request("get", url)
# 序列化数据
req_dict = tmp_data.json()

POST 向接口提交数据

import requests

url = "http://127.0.0.1:8000/Host/"

data = {
    "name": "sirliu",
    "age": "18",
    "height": "190"
}
response = requests.request("post", url, data=data)
print(response.text)

PUT 更新接口数据

import requests

url = "http://127.0.0.1:8000/Host/"

data = {
    "name": "sirliu",
    "age": "19",
    "height": "210"
}
response = requests.request("put", url, data=data)

# 成功后到返回值,text / json 展示都可以
print(response.text)
赞(0)
未经允许不得转载:劉大帥 » Python request模块使用
分享到: 更多 (0)

来都来了,不说点什么可不好喔! 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址