使FiddlerCore无法获得会话中的所有网址

时间:2016-03-09 15:50:07

标签: c# fiddler fiddlercore

如果此问题的标题不合适,我道歉。

当我使用FiddlerCore tocapture访问的网址时,我会获得所有网址列表,包括.js .css .ico和其他文件的链接。我只想要谷歌浏览器历史记录中的单个网址。

1 个答案:

答案 0 :(得分:0)

在会话回调例程中放置一个if条件

if(sess.ResponseHeaders.ToString().Contains("Content-Type: text/html")
{
    Console.WriteLine(sess.fullUrl.ToLower());
}

这将减少不必要的网址。

sess是回调例程的参数,如

SessionCompletionCallback(Session sess )
{
}