title: urllib2 doesn't use proxy (Fiddler2), set using ProxyHandler
body: <p>I have Fiddler2 listening on 0.0.0.0:8888.</p>
  
  <pre><code>try:
      data = '' 
      proxy = urllib2.ProxyHandler({'http': '127.0.0.1:8888'})  //also tried {'http': 'http://127.0.0.1:8888/'}
      opener = urllib2.build_opener(proxy)
      urllib2.install_opener(opener)
      req = urllib2.Request('http://www.google.com')
      response = urllib2.urlopen(req)
      the_page = response.read()
          print the_page
  except Exception, detail:
      print "Err ", detail
  </code></pre>
  
  <p>I don't see the GET or any request to google in Fiddler (but I can see other requests)
  is there a way to debug it? is seems like python bypasses Fiddler or ignores the proxy.</p>
  
  <p>I also configured WinHTTP to work with Fiddler -</p>
  
  <pre><code>C:\Windows\system32&gt;netsh winhttp set proxy 127.0.0.1:8888
  
  Current WinHTTP proxy settings:
  
      Proxy Server(s) :  127.0.0.1:8888
      Bypass List     :  (none)
  </code></pre>
  
  <p>does is matter if the request it to a SSL address? (Fiddler supports https)</p>
  
  <p>Thanks!</p>