python HTTP和HTTPS的不同
- 更新时间:2021-06-15 15:27:40
- 编辑:耿正初
给寻找编程代码教程的朋友们精选了相关的编程文章,网友冷友绿根据主题投稿了本篇教程内容,涉及到Python相关内容,已被685网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- 数据预处理从入门到实战:基于SQL、R、Python PDF 电子书 / 126 MB / 本桥智光 推荐度:
- Python网络爬虫实战 PDF 电子书 / 51MB / 胡松涛 推荐度:
- Python真好玩:教孩子学编程 PDF 电子书 / 72.8 MB / 刘凤飞 曾茜 推荐度:
- 《Python编程实战:运用设计模式、并发和程序库创建高质量程序》中英对照表 配套资源 / 8.1 MB / Mark Summerfield 推荐度:
- 人工智能编程实践(Python编程5级) PDF 电子书 / 40.2 MB / 高凯 推荐度:
正文内容
给学习python的读者整理一篇《python HTTP和HTTPS的不同》优秀文章,好久没看到这么好的Py技术类文章,把代码做了调试发布出来,看完如果觉得有用请记得收藏。
1、区别
(1)https协议需要向ca申请证书,一般免费证书很少,所以需要一定的费用。
(2)http是超文本传输协议,信息是明文传输,https是安全的ssl加密传输协议。
(3)http和https使用完全不同的连接方式,使用的端口也不同。前者是80,后者是443。
(4)http的连接非常简单,没有状态;HTTPS协议由SSL+HTTP协议组成,可以加密传输。
2、实例
import urllib.request import ssl context = ssl._create_unverified_context() # url = 'https://baike.baidu.com/item/vivo' url ="http://news.baidu.com/" request = urllib.request.Request(url) response = urllib.request.urlopen(url=request,context=context) print (response.read().decode('utf-8'))
以上就是python HTTP和HTTPS的不同,希望对大家有所帮助。
相关教程
-
Python3.6中Twisted模块安装的问题与解决
这篇文章主要介绍了Python3.6中Twisted模块安装的问题与解决,文中通过示例代码介绍的非常详细,对大家学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
发布时间:2019-06-03
-
python map的实例用法讲解
map函数的原型是map(function, iterable, …),它的返回结果是一个列表。下面这篇文章主要给大家介绍了关于python中map的基本用法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
发布时间:2019-08-30