postman Params和Body的区别

本文深入探讨Postman的团队模式、参数使用、Cookie登录、项目导入导出及环境变量设置等高级功能,助您高效协作与接口测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.团队模式

postman提供一个付费的服务,每月$8可以加入postman pro计划,注册账户升级为开发者账号,拥有创建团队,团内内部成员的项目可以互相分享,增加镜像,发布项目等功能。适合不差钱的土豪公司。注意这里和苹果的开发者账号有区别,是团队的每一个成员都要交一分钱哟。。。。

2.Params和Body的区别

如图,postman有两个地方都可以输入参数变量和值,他们有什么区别呢?Params处设置的变量请求时会变成http://********?*******问号后面的参数带到请求的接口链接里。而Body里设置的参数则是接口真正请求时发的参数

3.Cookie登录

有些接口请求之前需要有前置条件,比如购买接口请求时就要先验证是否账户处于登录状态,是否安全之类的,这时我们就需要登录Cookie来登录,方法是在其他端登录之后,抓包获得登录Cookie,在header里新建一个参数Cookies,值为抓包获得的Cookie值

4.导出导入项目

涉及到团队协作的时候,又舍不得钱买pro版,还有一个办法可以实现组员内的工程传递。具体步骤很简单:点击项目文件夹右边“。。。”选择Export,将导出的文件传给需要导入的人。另一个人在左上角选择inport,导入文件就可以看到一个新工程了。

5.使用环境变量

有些时候测试大量的接口,他们的链接拥有共用部分,比如主站地址或者服务器ip地址等,可以把公共部分设置成变量,在测试的时候直接使用变量。设置位置在右上角。

比如:

key            baidu

value         http://www.baidu.com

如果我们要测试百度的/a接口,就用如下方式调用:

{{baidu}}/a  等同于  http://www.baidu.com/a

另外postman支持设置全局变量和局部变量,如图,通过点击右侧的指令,左边会对应生成javascript语句定义环境变量

因为’Pre-request Script’部分会在请求发起前执行,所以环境变量都可以定义在这里面

---------------------
作者:CONGHUAXIANSHENG
来源:优快云
原文:https://blog.youkuaiyun.com/conghuaxiansheng/article/details/72723824
版权声明:本文为博主原创文章,转载请附上博文链接!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值