title: How to run BrowserMob Proxy with RobotFramework and Capture HAR files
body: <p>I have written this code in robotframework</p>
  
  <pre><code>${proxy}=            |  Evaluate |  sys.modules['selenium.webdriver'].Proxy()   sys, selenium.webdriver | 
  ${proxy.http_proxy}= |  Set Variable           |    127.0.0.1:8080   | 
  Create Webdriver     |  Firefox proxy=${proxy} |     
  Go To                |  http://www.knowledgefarm.in/tst/a.html | 
  </code></pre>
  
  <p>And I am running BrowserMob proxy from command line like this:</p>
  
  <pre><code>browsermob-proxy.bat --address 127.0.0.1 --port 8080
  </code></pre>
  
  <p>Now, when i run robotframework, it open the browser and simple give this message on page.</p>
  
  <pre><code>HTTP ERROR: 404
  
  Problem accessing /tst/a.html. Reason:
  Not Found
  Powered by Jetty:// 
  </code></pre>
  
  <p><strong>Two questions:</strong></p>
  
  <ol>
  <li><p>why my pages are not loaded. (it works if I remove proxy setting)</p></li>
  <li><p>After the workaround, how do I specify to generate HAR file and how should I specify the location of HAR file</p></li>
  </ol>