python自动化004:api(接口)最基础的框架
首先你需要一个测试地址,这个可以通过apipost的mock功能实现,如果不会使用请看此篇文章:https://blog.csdn.net/qq_42623386/article/details/153924423?fromshare=blogdetail&sharetype=blogdetail&sharerId=153924423&sharerefer=PC&sharesource=qq_42623386&sharefrom=from_link
首先需要安装 requests 库(用于发送 HTTP 请求)

# 导入requests库(用于发送HTTP请求)
import requests# 请求地址
url = "https://mock.apipost.net/mock/53c06e791088000/login?apipost_id=3c072646f2a6ba"# 请求体
data = {
"username": "admin",
"password": "123456"
}# 请求头
headers = {'data-format': 'json'}# 发送POST请求,带上数据
response = requests.post(url, headers=headers,json=data)# 打印返回响应
print(response.text)

后续文章会对api框架进行再优化封装,比如对各类的数据格式处理,以及适配多种请求方式,以及支持文件上传功能等等
