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捕获到的请求信息,默认不会显示请求响应结果,只会包含请求的相关参数信息。



相关文章
|
人工智能 数据可视化 测试技术
Postman 性能测试教程:快速上手 API 压测
本文介绍API上线后因高频调用导致服务器告警,通过Postman与Apifox进行压力测试排查性能瓶颈。对比两款工具在批量请求、断言验证、可视化报告等方面的优劣,探讨API性能优化策略及行业未来发展方向。
Postman 性能测试教程:快速上手 API 压测
|
XML 前端开发 测试技术
如何使用 Postman 发送 POST XML 请求?
使用 Postman 发送带有 XML 数据的 POST 请求。我们将引导您完成将 XML 数据有效发送到 Web 服务或 API 的步骤,使处理这种常见数据格式变得简单易行。
|
JSON JavaScript 测试技术
用Postman玩转电商API:一键测试+自动化请求教程
Postman 是电商 API 测试的高效工具,涵盖基础配置、自动化测试、环境管理与请求自动化,助你快速提升开发效率。
|
XML JSON API
掌握 Postman:高级 GET 请求技术与响应分析
本指南详细讲解了如何在 Postman 中发送 GET 请求并解析 API 响应,帮助开发者提升 API 测试与开发能力。Postman 是一款强大的工具,可简化请求发送和响应分析流程,并支持团队协作及多版本管理。通过创建集合、配置请求参数、设置身份验证与请求头等步骤,开发者能够高效测试 API。同时,理解响应体、Cookie、响应头等内容有助于深入分析 API 行为,确保高质量的软件交付。掌握 Postman 不仅提高效率,还能加深对 Web 通信机制的理解。
|
测试技术 API 开发者
Postman 旧版本下载方法全解(图文教程)
本文详解如何下载Postman历史版本,涵盖卸载当前版本、查找官方发布记录及旧版下载链接,并探讨版本管理痛点,引出Apifox等集成化接口测试工具的优势,助力开发测试更高效。
Postman 旧版本下载方法全解(图文教程)
|
JSON 前端开发 测试技术
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
1352 10
大前端之前端开发接口测试工具postman的使用方法-简单get接口请求测试的使用方法-简单教学一看就会-以实际例子来说明-优雅草卓伊凡
|
JSON JavaScript 测试技术
Postman 使用教程:从基础到高级
Postman是一款强大的API开发和测试工具,支持从基础请求发送到复杂API集成。本文详细介绍了Postman的基础使用,包括安装、界面概览、发送请求、设置请求头等,以及高级功能,如使用环境变量、创建请求集合、编写测试脚本及使用Newman进行命令行测试,帮助用户全面掌握Postman的使用技巧。
8281 28
Postman 使用教程:从基础到高级
|
JSON 前端开发 API
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
1163 5
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
|
数据可视化 测试技术 API
Postman 是什么?(新手教程)
什么是 Postman?本文将对 Postman 进行全面介绍,让我们开始吧。
|
运维 Cloud Native Java
postman发起post请求遇到报错:java.io.FileNotFoundException (文件名、目录名或卷标语法不正确。)
遇到bug报错,多猜可能的原因,控制变量反复测试,直至找到问题的关键,然后再思考如何解决或者回避。 博客不应该只有代码和解决方案,重点应该在于给出解决方案的同时分享思维模式,只有思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来