我是靠谱客的博主 重要灰狼,最近开发中收集的这篇文章主要介绍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请求 SSL证书验证所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部