簡體   English   中英

將FiddlerCore與Selenium結合使用以捕獲網絡流量

[英]Using FiddlerCore with Selenium to capture network traffic

有人可以向我展示如何實現這個世界的有效例子嗎? 我對Cookie數據特別感興趣。

我已完成以下操作,不確定下一步如何進行:

var sessions = new List<Fiddler.Session>();

Fiddler.FiddlerApplication.AfterSessionComplete += delegate(Fiddler.Session oS)
{
    Monitor.Enter(sessions);
    sessions.Add(oS);
    Monitor.Exit(sessions);
};

Fiddler.FiddlerApplication.Startup(8877, FiddlerCoreStartupFlags.Default);

var driver = new OpenQA.Selenium.Firefox.FirefoxDriver();

var selenium = new Selenium.WebDriverBackedSelenium(driver, 'http://www.test.com');

selenium.Start();
selenium.Open(urlRoot.ToString());
selenium.WaitForPageToLoad("30000");
selenium.Stop();

您可能想嘗試captureNetworkTraffic命令或使用browsermob代理來捕獲流量。

https://sqa.stackexchange.com/questions/1276/is-there-a-capturenetworktraffic-implementation-in-selenium-2-via-webdriver

您應該使硒通過FiddlerCore代理,請看這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM