Hi,
I'm using browsermob to collect all the request headers. I'm testing it through firefox and internet explorer. However in internet explorer when I start the driver it redirects to localhost:xxxx regardless of what I do. Pls see my code below
ProxyServer server = new ProxyServer(8105);
server.start();
server.setCaptureHeaders(true);
File file = new File(driverPath);
Proxy proxy = server.seleniumProxy();
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
capabilities .setCapability("ignoreProtectedModeSettings", true);
capabilities .setCapability("ignoreZoomSetting", true);
capabilities .setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
capabilities .setCapability(CapabilityType.PROXY, proxy);
driver = new InternetExplorerDriver(capabilities ); <------------------------------ When it comes here, it invokes the browser and goes to localhost:xxxx and throws the exception below
Har har = server.getHar();
INFO 07/17 20:05:07 n.l.b.p.j.h.HttpSer~ - Version Jetty/5.1.x
INFO 07/17 20:05:07 n.l.b.p.j.u.Contain~ - Started HttpContext[/,/]
INFO 07/17 20:05:07 n.l.b.p.j.h.SocketL~ - Started SocketListener on
0.0.0.0:8105INFO 07/17 20:05:07 n.l.b.p.j.u.Contain~ - Started net.lightbody.bmp.proxy.jetty.jetty.Server@711a2c8f
INFO 07/17 20:05:22 o.o.s.b.WindowsProx~ - Modifying registry settings...
INFO 07/17 20:05:25 o.o.s.b.WindowsProx~ - Copying cookies from C:\Users\user1\AppData\Roaming\Microsoft\Windows\Cookies to C:\Users\user1\CookiesHiddenBySeleniumRC
INFO 07/17 20:05:25 o.o.s.b.WindowsProx~ - Deleting original cookies...
INFO 07/17 20:05:25 o.o.s.b.WindowsProx~ - looking for files ending with: .txt
Started InternetExplorerDriver server (32-bit)
2.33.0.0
Listening on port 15965
Nothing happens after that. Could some one pls help me. Thanks a lot!