Firefox浏览器怎么安装插件获取Http请求详情?
我们通过浏览器访问web应用,本质就是给提供web服务的后台发送了一个http请求,对于普通用户而言,这个请求是什么样子的并不重要,但对于web应用的开发和测试团队而言,有时我们非常需要查看发送的请求都包含哪些信息?
1、下载并安装firefox 浏览器,安装并打开浏览器。
2、搜索并安装插件 httpfox
点击 "工具"-->"附加组件" , 在打开的窗口中,搜索 "httpfox", 点击 "安装",提示安装成功后,重启浏览器!
3、 查看安装好的 httpfox 插件
点击 "工具"-->"web 开发者", 我们可以看到在最底部多了一个菜单项 "httpfox", 鼠标移动到其上面,会显示下一级菜单页,点击第一项 "toggle httpfox", 我们可以看到在浏览器底部出现一个操作台,这个操作台就是我们下面进行操作和分析的地方。
4、测试 httpfox 插件
我们需要分析一个表单提交页面,看看在提交表单的时候,我们发送了什么请求,具体有哪些参数。我们先启动 httpfox, 然后再点击"保存"按钮,我们会发现httpfox 操作台多出了一条记录,这条记录就代表这次请求操作。
5、 分析httpfox拦截的请求
双击在httpfox操作台中出现的那条记录,这样我们就可以在其下方查看这条记录的具体信息了,包括 头部信息,cookies,请求参数,post参数 和 返回信息!
总结:httpfox作为一个firefox插件,是拦截分析http请求的利器!他和user agent switcher 插件结合使用还可以拦截和分析移动设备发送的请求和返回!
注意:httpfox 控制台的内容显示暂时还不支持中文,但这个通常不影响我们的抓取和分析
注意事项:httpfox操作台不支持中文显示,但这个通常不影响我们的抓取和分析。