您的位置首页百科问答

Fiddler 网络http请求抓取

Fiddler 网络http请求抓取

的有关信息介绍如下:

Fiddler 网络http请求抓取

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

但怎么正确使用他抓包呢?

打开安装好了的的fiddler,fiddler默认会开始系统代理,将系统所有的http栏截,以实现抓取http请的要求。

开启软件后你会发现,请求非常多,一般使用Fiddler是抓取指定网站的数据,这个时间就需要使用到过滤的功能。图,没有开启过滤时网络请求数据图。

将软件切换到Filters,你会发现有很多过滤配置,这里我讲一个重点的就是域名过滤,将Hosts切换Show only the following Hosts,即过滤指定的域名。

就可以开启过滤你想要的域名了。其中过滤域名可以采用正则表达试的写法。

其中我的的是*.baidu.com这样只会过滤百度的域名请求。如果你想要更精确的抓取,你可以将完整url写到过滤里面,并点击【Actions】==>Run Filterset now,这样才会生效。