摹熹 发表于 2026-1-4 07:25:00

接口测试--Day2

request模块发起接口请求

[*]requests 模块介绍
Request的模块儿是一个常用的HTTP请求库,用于发送HTTP请求和处理响应,它提供了简单且人性化的API,使得发出去HT评球变得更加容易。
[*]代码实现
import requests

url = 'http://127.0.0.1:8787/coupApply/cms/goodList'
header = {'Content-Type': 'application/x-www-formurlencoded;charset=UTF-8'}
req_data = {
    "msgType": "getHandsetListofCust",
    "page": 1,
    "size": 20
}

res = requests.get(url=url, params=req_data)
# 相应结果,默认返回接口的一个状态码
print(res)
# 获取接口响应内容(文本)
print(res.txt)
# 获取接口响应内容(json)
print(res.json())

!(https://img2024.cnblogs.com/blog/3747315/202512/3747315-20251230191636164-348994667.png)


# 发起post请求
url_login = 'http://127.0.0.1:8787/dar/user/login'
headers_login = {'Content-Type': 'application/x-www-formurlencoded;charset=UTF-8'}
data_login = {
    "user_name": "test01",
    "passwd": "admin123"
}

res_login = requests.post(url=url_login, data=data_login, headers=headers_login)
# 相应结果,默认返回接口的一个状态码
print(res_login)
# 获取接口响应内容(文本)
print(res_login.txt)
# 获取接口响应内容(json)
print(res_login.json())

!(https://img2024.cnblogs.com/blog/3747315/202512/3747315-20251230191654136-612884057.png)



# 会话(session),使用会话对象可以在多个请求之间保持状态,加入保持登录状态
# 创建一个会话
session = requests.Session()
res = session.get(url=url, params=req_data)
print(res)

res_2 = session.post(url=url_login, data=data_login, headers=headers_login)
print(res_2)

# 直接调用request来发起请求
methods = 'post'
res = requests.request(method=methods, url=url_login, data=data_login, headers=headers_login)
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

幌斛者 发表于 2026-1-11 23:30:12

用心讨论,共获提升!

钦遭聘 发表于 2026-1-14 10:58:44

新版吗?好像是停更了吧。

氛疵 发表于 2026-1-16 22:13:49

喜欢鼓捣这些软件,现在用得少,谢谢分享!

县挫伪 发表于 2026-1-20 23:28:29

谢谢楼主提供!

呈步 发表于 2026-1-22 21:13:35

鼓励转贴优秀软件安全工具和文档!

娄静曼 发表于 2026-1-27 05:13:25

谢谢分享,试用一下

扈季雅 发表于 2026-1-29 02:25:23

过来提前占个楼

峰邑 发表于 2026-1-30 01:12:55

收藏一下   不知道什么时候能用到

翁真如 发表于 2026-2-2 22:23:27

感谢分享,下载保存了,貌似很强大

姬宜欣 发表于 2026-2-3 07:59:59

谢谢楼主提供!

绘纵 发表于 2026-2-8 21:37:51

感谢分享

官厌 发表于 2026-2-11 10:23:24

前排留名,哈哈哈

厥轧匠 发表于 2026-2-11 21:19:31

这个好,看起来很实用

玛凶 发表于 2026-2-23 15:22:15

新版吗?好像是停更了吧。

旱由 发表于 2026-2-24 15:23:59

东西不错很实用谢谢分享

碣滥 发表于 2026-2-25 19:05:56

收藏一下   不知道什么时候能用到

煅汾付 发表于 2026-2-27 23:16:30

懂技术并乐意极积无私分享的人越来越少。珍惜

挚魉 发表于 2026-3-9 04:59:27

过来提前占个楼

判涔 发表于 2026-3-10 08:21:18

懂技术并乐意极积无私分享的人越来越少。珍惜
页: [1] 2
查看完整版本: 接口测试--Day2