title: HTTP GET site which uses TLS1.1 with urllib3
body: <p>When I try to GET this site which uses the obsolete TLS1.1 with urllib3, this error is raised:</p>
  
  <pre><code>&gt;&gt;&gt; import urllib3
  &gt;&gt;&gt; http = urllib3.PoolManager()
  &gt;&gt;&gt; r = http.request('GET', 'https://site/')
  
  SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:646)
  </code></pre>
  
  <p>It seems that urllib3 is trying to handshake with SSL3, but as I mentioned, this site uses TLS1.1.</p>
  
  <p>Do I have to specify that I wan't to use TLS1.1? How do I do it?</p>
  
  <p>I've found this parameter called <a href="http://urllib3.readthedocs.org/en/latest/helpers.html?highlight=ssl_version#module-urllib3.util.ssl_" rel="nofollow"><code>ssl_version</code></a> (it can be passed in the PoolManager constructor) which defaults to <code>PROTOCOL_SSLv23</code>. But I did not found something like <code>PROTOCOL_TLSv11</code> in <code>urllib3.util.ssl_</code>. In fact, the only var that starts with <code>PROTOCOL_</code> is the default option.</p>