title: SSL Error: Bad handshake (Python requests)
body: <p>I know similar questions have been asked before but I have read all of them and I still cannot figure out a solution for my problem.</p>
  
  <p>I am basically working behind a corporate proxy, so when I do for a example a get request to Google with something like this:</p>
  
  <pre><code>import requests 
  requests.get('https://www.google.es')
  </code></pre>
  
  <p>I immediately get an error which points towards a fail in certificate verification. After much reading I have found this post where you can get a sweet explanation of <a href="https://security.stackexchange.com/questions/181966/wget-and-python-requests-fail-to-validate-ssl-certificates-but-browsers-dont-s">what is going on</a>.</p>
  
  <p>Some solutions I have tried are: 
  1.<a href="https://stackoverflow.com/a/42540637/8380638">https://stackoverflow.com/a/42540637/8380638</a>
  2.<a href="https://stackoverflow.com/a/48636689/8380638">https://stackoverflow.com/a/48636689/8380638</a></p>
  
  <p>But still I could not make this work.</p>
  
  <p>My main goal is using Google Translate API from google.cloud python module which uses requests on it. So it would be good to find some fix that goes further from adding a parameter into request.get() function.</p>