Postman中添加多个Cookie

Posted 一朵溜溜的云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postman中添加多个Cookie相关的知识,希望对你有一定的参考价值。

在接口测试中,很多接口都是需要登录后才能获取到数据的。如何标识登录状态呢?有些app用token,有些app用Cookie。通过Fiddler抓包看到,我涯使用的是Cookie的方式,而且是有多个Cookie值。那么在Postman接口测试中,就需要把Cookie添加进去。步骤如下:

1.用Fiddler抓包对应接口的请求,Headers和Cookie标签中都可以看到该请求的具体Cookie值。我涯的Cookie值有4个,而且是分行显示的,直接拷贝到Postman中会有多个换行符号,所以这里先把整个请求保存到本地,保存后的格式是txt。选中该请求然后右键--》Save--》Request--》Entire Request--保存。

 

 

2.在Postman中建立该接口,点击Cookie按钮。

 

3.首先设置Cookie生效的域名,填txt文件中这个就可以了。

 

然后逐个添加具体的Cookie值。

4.从txt文件中看到:我涯的Cookie有4个,该怎么填写呢?要全部填还是只填某一个就可以了呢?尝试多次之后,确定要全部填写才有效。

 

 

 5.新建Cookie,把user=...........到;temp前面这一个字符串代替Cookie=value这个字符串,然后保存。

6.后面还有3个Cookie值,依次新建3个Cookie,把后面的Cookie值填入进去,编辑每个Cookie都要保存。添加完成后是这样的:

 

 7.填写完毕,关闭窗口出来,Cookie的值被自动添加到请求的Header中了,点击Send按钮,在下面就可以看到正确的返回结果了。

 

以上是关于Postman中添加多个Cookie的主要内容,如果未能解决你的问题,请参考以下文章

如何在 POSTMAN 中的 2 个请求之间添加暂停

postman添加环境变量

postman库存怎么测试

Postman使用技巧-环境变量使用

postman使用之四:设置读取变量和切换环境

postman设置Cookie上行参数访问接口