4.Postman
Postman
Postman中请求的创建和发送步骤:
Postman发送不带参数的Get请求:
基础步骤:
- 打开Postman;
- 创建一个Collection,用于保存所有接口请求;
- 创建一个请求,请求方法为Get类型,请求的url为:(http://www.baidu.com)
- 点击发送(Send)按钮,发送请求;
Response区域,分析服务器返回的信息:
- Body区域:显示服务器返回的信息的主体;
- Cookies区域:服务器返回的所有cookie值。(用于验证客户端、服务端身份信息);
- Headers区域:服务器返回的响应头部信息;
- Test Results:断言。判断服务器返回的响应信息是否正确;
- 响应的其他信息:Status(状态码)、Time(响应时间)、Size(响应信息的大小);
Postman发送带参数的Get请求:
基础步骤:
- 打开Postman;
- 创建一个Collection,用于保存所有接口请求;
- 创建一个请求,请求方法为Get类型,请求的url为:
- 添加参数:在请求区的Params里面添加参数:输入参数名(key),及参数的值(value),如果有多个参数,依次输入;
- 点击发送(Send)按钮,发送请求;
Response区域,分析服务器返回的信息:
- Body区域:显示服务器返回的信息的主体;
- Cookies区域:服务器返回的所有cookie值。(用于验证客户端、服务端身份信息);
- Headers区域:服务器返回的响应头部信息;
- Test Results:断言。判断服务器返回的响应信息是否正确;
- 响应的其他信息:Status(状态码)、Time(响应时间)、Size(响应信息的大小);
Postman发送带参数的Post请求:
添加参数:
- 传递普通参数:在Body下的form-data里面添加参数:输入参数名(key),及参数的值(value),如果有多个参数,依次输入;
参数化和断言:
参数化:
简介:
- 使用变量代替常量的方式;
- 设计参数文件。(Postman中支持text文件和csv文件);
csv文件参数化:
- 参数化的运行是以整个Collection为主体来运行的;所以想要单独参数化一个请求,就单独将这个请求放入一个Collection中;
- 使用设置好的变量名代替相应位置的常量,Postman中变量名用“{{}}”给引起来,来表示这个为变量;
- 选择要进行参数化运行的Collection;点击右边的三点,选择Run collection;
- 设置运行效果:
- 设置运行的迭代次数;
- 设置延时(请求和请求之间);
- 选择数据文件;(数据文件中,需要有参数化的变量);
- 设置文件类型和查看运行预览效果;
- 其他信息设置(保持默认即可);
- 开启运行脚本,查看和等待运行结果;
- 没有设置断言,无法知晓通过多少,错误多少;
JSON:
JSON语法规则:
JSON语法是 JavaScript 对象表示法语法的子集;
- 数据在名称/值对中;
- 数据由逗号分隔;
- 花括号保存对象;
- 方括号保存数组;
JSON文件:
- JSON 文件的文件类型是".json";
- JSON 文本的 MIME 类型是 "application/json";
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现