Python爬虫中,如何深入理解HTTP协议及其相关知识点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2806个文字,预计阅读时间需要12分钟。
1. 什么是HTTP和HTTPS协议?HTTP协议:全称HyperText Transfer Protocol,中文意为超文本传输协议,是一种用于在互联网上传输文本、图片、视频等超文本内容的传输协议。它是互联网上应用最为广泛的网络协议之一,用于发布和接收HTML页面。服务器端口号:80端口。HTTPS协议:全称HTTP Secure,是在HTTP协议的基础上加入SSL层,用于加密HTTP数据传输,保障数据传输的安全性。它通过SSL/TLS协议对数据进行加密,防止数据被窃取或篡改。
1、什么是host:port/path/?query-string=xxx#anchor- scheme:代表的是访问的协议,一般为weixin.qq.com/yunweijia,那么yunweijia就是path;
- query-string:查询字符串;
- anchor:锚点,前端使用的比较多,后端几乎不会使用。
在浏览器中请求一个url,浏览器会对这个url进行一个编码。除英文字母,数字和部分符号外,其他的全部使用百分号+十六进制码值进行编码。
本文共计2806个文字,预计阅读时间需要12分钟。
1. 什么是HTTP和HTTPS协议?HTTP协议:全称HyperText Transfer Protocol,中文意为超文本传输协议,是一种用于在互联网上传输文本、图片、视频等超文本内容的传输协议。它是互联网上应用最为广泛的网络协议之一,用于发布和接收HTML页面。服务器端口号:80端口。HTTPS协议:全称HTTP Secure,是在HTTP协议的基础上加入SSL层,用于加密HTTP数据传输,保障数据传输的安全性。它通过SSL/TLS协议对数据进行加密,防止数据被窃取或篡改。
1、什么是host:port/path/?query-string=xxx#anchor- scheme:代表的是访问的协议,一般为weixin.qq.com/yunweijia,那么yunweijia就是path;
- query-string:查询字符串;
- anchor:锚点,前端使用的比较多,后端几乎不会使用。
在浏览器中请求一个url,浏览器会对这个url进行一个编码。除英文字母,数字和部分符号外,其他的全部使用百分号+十六进制码值进行编码。

