Postman教程-通过设置代理/拦截器捕获请求信息

简介: 通过Postman捕获到的请求信息,默认不会显示请求响应结果,只会包含请求的相关参数信息。

大家都知道,通过抓包工具捕获请求,并且修改参数重发,那么,postman工具是不是也可以呢?答案肯定是可以的。



1

Postman代理功能 



通过代理捕获请求


首先,需要先开启postman的代理功能:


微信图片_20220113234401.png


默认的端口是5555,并且可以设置默认捕获到的请求保存到哪个Collections下面。


以抓取手机上的app请求信息为例,可以在代理的地方设置ip和端口,然后就可以在postman看到捕捉的请求信息了:



微信图片_20220113234404.png


2

Postman拦截器功能介绍




通过拦截器Interceptor抓取请求信息


Postman拦截器是一个Chrome浏览器扩展插件,可以作为捕获HTTP或HTTPS请求的代理。它可以直接从Chrome浏览器捕获网络请求,并将其默认保存到Postman的“History”选项卡中(可以更改到其他Collections中)。这意味着用户可以实时调试Web应用程序API。


拦截器原理


微信图片_20220113234407.png


1、 Chrome浏览器是向Web服务器发送请求的客户端,请求被Postman拦截器拦截。

2、 拦截器监听Chrome浏览器的任何调用,捕获请求,并向Postman发送请求。

3、Web服务器将响应直接返回Chrome浏览器。



操作步骤如下:

打开postman客户端版本,先在下图中点击圈中的位置安装组件。


微信图片_20220113234409.png


待上面的组件安装完成之后,


微信图片_20220113234412.png


然后打开谷歌浏览器,在插件中心搜索Postman Interceptor插件进行安装,安装完成之后,在postman的客户端上面会显示如下的信息:


微信图片_20220113234414.png


然后就可以打开谷歌浏览器,访问某个网站,然后在postman客户端中查看捕获到的请求信息:


微信图片_20220113234417.png


还可以在postman的客户端针对请求方式以及url的信息进行过滤:


微信图片_20220113234420.png


使用postman的Interceptor这种方式抓包的好处:

可以不受浏览器代理插件的影响,比如之前浏览器使用了谷歌访问助手之类的插件的话 ,开启插件后是无法再进行抓包的 ,用postman就可以。


注意事项:

通过Postman捕获到的请求信息,默认不会显示请求响应结果,只会包含请求的相关参数信息。



相关文章
|
8月前
|
JavaScript 前端开发 测试技术
【软件使用】postman使用教程
【软件使用】postman使用教程
|
8月前
|
测试技术 API
用Postman 如何设置断言?
用Postman 如何设置断言?
|
8月前
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
133 0
|
30天前
|
JSON JavaScript 测试技术
Postman 使用教程:从基础到高级
Postman是一款强大的API开发和测试工具,支持从基础请求发送到复杂API集成。本文详细介绍了Postman的基础使用,包括安装、界面概览、发送请求、设置请求头等,以及高级功能,如使用环境变量、创建请求集合、编写测试脚本及使用Newman进行命令行测试,帮助用户全面掌握Postman的使用技巧。
119 5
Postman 使用教程:从基础到高级
|
3月前
|
JSON API 数据格式
postman如何发送json请求其中file字段是一个图片
postman如何发送json请求其中file字段是一个图片
180 4
|
3月前
|
JSON 测试技术 API
Postman 教程:快速入门与进阶技巧
本系列教程旨在帮助你从零开始,逐步掌握 Postman 的各项功能,从基础的请求发送到高级的自动化测试和团队协作。无论你是初学者还是有一定经验的开发者,都能在这里找到你需要的知识和技巧。每一篇教程都配有详细的图文说明,确保你能够轻松上手并迅速提升技能。
|
5月前
Postman——如何获取当前时间并设置为全局变量
Postman——如何获取当前时间并设置为全局变量
166 4
|
5月前
|
API 数据安全/隐私保护 网络架构
【Azure Developer】使用Postman获取Azure AD中注册应用程序的授权Token,及为Azure REST API设置Authorization
【Azure Developer】使用Postman获取Azure AD中注册应用程序的授权Token,及为Azure REST API设置Authorization
|
6月前
|
JavaScript 前端开发
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
|
7月前
|
自然语言处理 Java 测试技术
使用PostMan请求阿里云通义千问大模型
本文介绍如果通过postman调用阿里云通义千问API,然后介绍如果使用多语言集成,最后介绍了快速使用postman压测创建的API请求。
1311 2