在做一些敏感信息交互中往往需要使用到https来加强信息安全性。
交互双方需要交换RAS密钥,进行数据的加密和校验。
今天需要使用http SSL通道来传输数据,所以写下来做个备忘。
不需要特定的私钥文件(在跟使用urllib2.urlopen()差不多),代码如下:
httpsConn = httplib.HTTPSConnection("www.baidu.com")
httpsConn.request("GET", "/")
res = httpsConn.getresponse()
print res.status, res.reason, res.read()
需要使用到特定证书的方式(.pem证书),代码如下
# coding=utf8
import ssl
import Properties
from httplib import