擅长:python、mysql、java
<p>我用<a href="http://docs.python-requests.org/en/master/" rel="nofollow">requests library</a>得到了完美的解决方案。请求库一定是我曾经使用过的我最喜欢的库,因为它采用了Python中本来就很难处理SSL和REST请求的东西,并使其变得难以置信的简单。我检查了他们的版本支持,并且支持python2.6+。在</p>
<p>下面是一个如何使用他们的库的示例。在</p>
<pre><code>>>> requests.get(uri)
</code></pre>
<p>这就是你要做的。请求库负责建立ssl连接。在</p>
<hr/>
<p>更进一步。如果您需要在请求之间持久化cookies,可以这样做。在</p>
^{pr2}$
<hr/>
<p>编辑:如果需要,也可以<a href="http://docs.python-requests.org/en/master/user/advanced/#ssl-cert-verification" rel="nofollow">pass in the path to the certificate and the key</a>像这样<code>requests.get(uri, cert=('path/to/cert/abc.crt', 'path/to/key/abc.key'))</code></p>
<hr/>
<p>现在希望你能说服他们在生产设备上安装请求库,因为这是非常值得的。如果这对你有用,请告诉我。在</p>