一.HTTP基础
HTTP 是超⽂本传输协议,也就是HyperText Transfer Protocol
我们从后往前理解什么叫做超文本传输协议。
1.协议
作为一个协议,HTTP规定了两个以上参与者交流通信的规范,以及一些控制和错误处理方式。
2.传输
HTTP是一个双向协议,用在两点之间传输数据。
3.超文本
超越普通文字,包含文字图片视频等,有超链接,从一个超文本跳到另一个文本。
HTML就是超文本。
总结:HTTP是一个用于在 两点之间 传输 超文本 得约定和规范
状态码

- 1开头,表示提示信息
- 2开头,表示成功报文正确收到
- 3开头,表示客户端请求的资源发生了变动,需要客户端用新的URL重新发送请求,重定向
- 4开头,表示错误,400表示客户端请求报文错误,403表示服务器禁止访问资源 404表示请求的资源在服务器上不存在或未找到,无法提供
- 5开头,表示服务器内部错误
常见字段
- Host字段:客户端发送请求,指定服务器域名。Host=www.xxxx.com.通过host就可以将请求发往同一服务器上不同网站。

本文深入探讨了HTTP协议的基础,包括HTTP状态码、常见字段、GET和POST方法及其特性。讨论了HTTP/1.1的优缺点,如无状态和明文传输,并介绍了HTTPS如何解决安全性问题。进一步,文章提到了HTTP/2和HTTP/3的改进,如头部压缩、二进制格式、多路复用和QUIC协议,以提升网络性能和可靠性。
最低0.47元/天 解锁文章
8206

被折叠的 条评论
为什么被折叠?



