admin管理员组文章数量:1567254
日常开发中,经常会需要查看http请求及响应是否按预期设计目标完成交互。更有甚者,我们会通过模拟拦截原始http请求,并通过更改请求参数、请求header、或注入自定义参数来达到指定的实验效果。
这时候如果直接一个一个的在Postman中构建请求,会涉及到设置http url
,设置http 请求方式(如POST、GET等)
,设置请求的Headers
,设置请求Body
等内容。如果是少量的测试还好构建,如果设计到大量、频繁的拦截、修改、交互测试,那么将会是海量的工作量。
那么有没有一些工具可以简化这样的操作呢?
Postman官方早就考虑到了这种场景,并已在谷歌浏览器官方插件市场里集成了这块插件“Postman Interceptor”
。
通过合理的设置,上述的困扰,我们将通过使用谷歌浏览器插件“Postman Interceptor”自动将http请求发送给Postman来迅速解决。
要实现这个目标,可以通过如下步骤实现:
高能预警
:
如下步骤配置完,在正式使用前,需要事先登录谷歌账户或postman账户,方可进行浏览器插件“Postman
Interceptor”将请求发送到也已经登录账户的Postman客户端中。
1、谷歌浏览器中下载这款插件“Postman Interceptor”。
A).下载需要能够科学上网,依次点击地址栏右侧竖向排列的三点–》更多工具–》扩展程序,打开右侧开发者模式后,点击左侧主菜单(三横的图标),点击最下方的“打开chrome应用商店”。
B).在打开的应用商店页面,搜索“Postman Interceptor”:
2、配置插件
A). 打开浏览器地址栏插件配置图标;
B). 点击Requests tab栏,并将下方“Capture requests” 开发打开;
C). 如果需要获取Cookies信息,按B)中步骤操作Cookies的开发选项;
3、配置Postman,接收“Postman Interceptor”插件中拦截的url
如下图所示,打开“Capture request and cookies”选项,打开拦截器Interceptor的开关,操作同浏览器中类似。然后选择将拦截到的请求保存到哪个分组下,这里选择默认的“History”分组:
上述1/2、3步骤完成后,即打通了浏览器插件与postman的联通。
后续的步骤为拦截url,并进行观察、修改、重新发送等操作:
4、在需要调试的网站打开响应的页面,点击相应的功能。则可以看到http请求已经通过插件导入到了postman中。
5、在postman中查看请求参数、篡改参数,重新发送请求,验证自己的代码。
(这里已后台请求的 https://wp.mail.qq 为例)
本文标签: 发送给浏览器插件Interceptorpostmanhttp
版权声明:本文标题:使用谷歌浏览器插件“Postman Interceptor”自动将http请求发送给Postman 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726982400a1092950.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论