我是靠谱客的博主 重要灰狼,这篇文章主要介绍python3发送https请求_Python3处理HTTPS请求 SSL证书验证,现在分享给大家,希望可以做个参考。

Python3处理HTTPS请求SSL证书验证

金融类的公司网站一般都是https 开头的网站,urllib.request可以为 HTTPS 请求验证SSL证书,就像web浏览器一样,如果网站的SSL证书是经过CA认证的,则能够正常访问,如:

例子一:编写一个https请求程序访问(平安好伙伴出单系统)

from urllib import parse

import urllib.request

url = 'https://icore-pts.pingan.com.cn/ebusiness/login.jsp'

headers ={

"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36",

}

# url 作为Request()方法的参数,构造并返回一个Request对象

request = urllib.request.Request(url,headers=headers)

# Request对象作为urlopen()方法的参数,发送给服务器并接收响应

response = urllib.request.urlopen(request)

html = response.read().decode('utf-8')

print(html)

通过例子,是可以正常访问的,

最后

以上就是重要灰狼最近收集整理的关于python3发送https请求_Python3处理HTTPS请求 SSL证书验证的全部内容,更多相关python3发送https请求_Python3处理HTTPS请求内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(118)

评论列表共有 0 条评论

立即
投稿
返回
顶部