https原理丨Python爬虫基础入门系列(11)

本文详细介绍了HTTPS的工作原理,包括客户端发起请求、服务端配置、证书传输、信息加密等步骤,阐述了SSL在应用层和TCP层之间的位置,以及HTTPS如何确保数据安全。通过非对称加密、对称加密和HASH算法实现安全通信。
摘要由CSDN通过智能技术生成

提示:文末有福利!最新Python爬虫资料/学习指南>>戳我直达


前言

HTTPS
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。


话不多说,开始学习
在这里插入图片描述

HTTPS简介

HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图:

在这里插入图片描述

1. 客户端发起HTTPS请求

这个就是用户在浏览器里输入一个https网址,然后连接到server的443端口。

2. 服务端的配置

采用HTTPS协议的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值