抓取网页请求,然后用Postman发送请求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了抓取网页请求,然后用Postman发送请求相关的知识,希望对你有一定的参考价值。

参考技术A 在要抓取请求的网页按下F12,选择顶部选择网络,然后选择fetch/XHR

在结果中查看 url 和 请求方法。

在请求网址处,点击右键,复制值(可以保持原格式),用此地址在Postman中使用。点击发送即可。

响应结果和预期有点不太一样,因为需要认证。

 在请求标头中找到认证信息Authorization,拷贝张贴到Postman的header参数中也可加到环境变量。这里加到环境变量中,原因是这里的请求都需要做相同的认证,如果认证信息发生变化需要添加或修改,将认证信息加入到环境变量,只需要修改环境变量,引用了该变量的请求也会全部生效,一处生效处处生效,不会因为变化要去对对每一个请求一次修改,省心省力。

设置环境变量的步骤:

用postman批量执行请求数据

用postman批量执行请求数据

1.打开postman软件:点击New新建一个Collections,

 

 

 

2.给新建的Collection测试集命名(这里我命明为csh)---点击create进行创建;

 

 

3.在新创建的测试集中添加请求(这里我的请求为testonname)选择自己要发送的请求:我这里要发送post请求,因此选择post,

然后输入请求的url、header、以及body;

 

 注意:这里由于我要进行参数化请求,因此body中的value值需要进行参数化:参数化格式:{{name}}--然后保存

 

 4.创建要关联的参数化文件:可以是txt文本,也可以是csv文件或者是json文件;

 txt文本

 

 

 csv文件

注意:参数名必须一致

 

 5.点击postman中的Runner

 

6.选择测试集,输入要发送post请求的数量(参数化文件的),选择参数化文件,点击run开始批量执行

 

 7、运行结束,可以看到执行结果;

 

以上是关于抓取网页请求,然后用Postman发送请求的主要内容,如果未能解决你的问题,请参考以下文章

如何用Python爬虫抓取网页内容?

Fiddler抓取PostMan发送的请求

java爬虫怎么抓取登陆后的网页数据

postman怎么设置utf-8

用PHP的curl实现并发请求远程文件(抓取远程网页)

postman如何设置抓包