fiddler抓包
Posted 小石头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler抓包相关的知识,希望对你有一定的参考价值。
Fiddler 基本介绍
Fiddler的官方网站: www.fiddler2.com
Fiddler官方网站提供了大量的帮助文档和视频教程, 是学习Fiddler的最好资料。
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展
对HTTP 协议越了解, 就越掌握Fiddler的使用方法. 越使用Fiddler,就越能帮助我们了解HTTP协议.
Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具
Fiddler工作原理
Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.,然后正常退出
同类的工具有:
httpwatch, firebug, wireshark
1.启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。
2.在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。
3.在本机命令行输入:ipconfig,找到本机的ip地址。
4.(以ios为例)打开设备的“设置”->“WLAN”,找到你要连接的网络,设置代理。端口号,和服务号IP
5.然后启动手机浏览器(例:UC),访问百度的首页,在fiddler中可以看到完成的请求和响应数据。
以上是关于fiddler抓包的主要内容,如果未能解决你的问题,请参考以下文章