python的httplib.HTTPSConnection会验证客户端服务器的证书吗
答案:2 悬赏:0 手机版
解决时间 2021-03-17 10:15
- 提问者网友:我们很暧昧
- 2021-03-16 10:58
python的httplib.HTTPSConnection会验证客户端服务器的证书吗
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-16 11:23
默认是不认证的。下面是一个https登录的代码
host = "www.user.com"
headers = {}
headers['Cookie'] = "sid=4783c845-ec9d-4ec4-a163-b67c254b8c85"
url = "/login.htm"
params = {"code":"1111",
"password":"pwd",
"username":"user"}
params = urllib.urlencode(params)
cookie = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
req = urllib2.Request("https://" + host + url)
response = opener.open(req, params)
for item in cookie:
print item.value, item.name
host = "www.user.com"
headers = {}
headers['Cookie'] = "sid=4783c845-ec9d-4ec4-a163-b67c254b8c85"
url = "/login.htm"
params = {"code":"1111",
"password":"pwd",
"username":"user"}
params = urllib.urlencode(params)
cookie = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
req = urllib2.Request("https://" + host + url)
response = opener.open(req, params)
for item in cookie:
print item.value, item.name
全部回答
- 1楼网友:北方的南先生
- 2021-03-16 12:56
1、有,python3把httplib改了名字,对应的库是http.client
2、网址是:
https://docs.python.org/3.4/library/http.client.html
https://docs.python.org/2/library/httplib.html
1、python:是一种面向对象、直译式计算机程序设计语言,由荷兰人guido van rossum发明于1989年,1991年发行第一个公开发行版。
2、计算机语言:计算机语言(computer language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。
3、python概要:是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和web编程。python已经成为最受欢迎的程序设计语言之一。2011年1月,它被tiobe编程语言排行榜评为2010年度语言。自从2004年以后,python的使用率是呈线性增长。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯