HTTP协议
Posted 沿着路走到底
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP协议相关的知识,希望对你有一定的参考价值。
HTTP协议和UDP协议有什么区别
网络协议
HTTP协议在应用层
TCP、UDP 协议在传输层
严格来说,应该拿 TCP 和 UDP 进行比较
TCP 协议
有连接 (三次握手)
有断开(四次挥手)
稳定传输
UDP 协议
UDP 是一种无连接的、不可靠的传输层协议。而 TCP 需要连接、断开连接,参考“三次握手、四次挥手”。
不需要连接,所以 UDP 的效率比 TCP 高。
虽然 UDP 从协议层是不稳定的,但随着现代网络硬件环境的提升,也能保证绝大部分情况下的稳定性。所以,UDP 一直处于被发展的趋势。
例如视频会议、语音通话这些允许中段、不完全保证持续连接的场景,又需要较高的传输效率,就很适合 UDP 协议。
HTTP协议 1.0、1.1、2.0 有什么区别
HTTP1.0
最基础的HTTP协议
支持基本的 GET、POST 方法
HTTP1.1
- 引入更多的缓存策略,如 `cache-control` `E-tag`
- 长连接,默认开启 `Connection: keep-alive` ,一次TCP连
以上是关于HTTP协议的主要内容,如果未能解决你的问题,请参考以下文章