Postman Interceptor丨 通过Postman发送请求
做Web开发和测试的研发人员应该都有用过Postman插件,但是由于chrome版本的更新,出现了一些chrome安全的限制,Postman发不出带cookie和带有自定义头部标签的请求。所以说为了实现跟老版本的postman同样的功能,就必须安装Postman Interceptor插件,这样才能直接使用chrome浏览器的cookie等信息。
插件简介
Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。尽管Postman已经非常强大了,但是还是有一些功能由于chrome的一些限制原因无法实现,例如自定义HTTP Header,对HTTP的请求进行过滤。于是就产生了一款新的chrome插件 Postman Interceptor
插件功能
1.记录浏览器请求并直接导入到Postman
2.可添加Filter,对浏览器中的请求进行过滤
使用方法
1.在Postman工具中打开postman Intercepter功能
2. 如果只需要测试特定网站,可以在 postman interceptor插件中设置 Filter requests。
Filter requests默认是“.*”,表示捕获所有的网站。如果只想要捕获百度,可以在Filter requests里输入“baidu”。
3. 在chrome中进行操作,比如打开百度,然后搜索关键字“hello”,然后点击“百度一下”。
4. 打开 postman interceptor。可以看到 “last 10 requests“。
5. 打开Postman,可以看到“History”显示chrome中进行的操作。
6. 然后就可以在Postman对 request进行修改,过滤,以及编写测试。
Postman Interceptor,可以让postman中发送请求的时候使用这个网站的浏览器cookie。发送请求的时候带上了自己的cookie,如果在尝试获取数据时不能访问,可以考虑Postman Interceptor。
注意事项
1.Postman Interceptor必须和Postman联合使用。
2.Postmanintercept的版本要与postman的版本匹配,否则send请求,会一直是loading的状态。
3.postman有一个坑的地方是同步过来的地址少了一个host.需要手动配置一下。
请扫码关注公众号,更多精彩内容等你来!
插件下载地址: