http与tcp原理与其对比

157 阅读1分钟

前言

本文主要介绍http与tcp的介绍,文章肯定有不足之处,接下来会根据自身的理解进行持续修改。

http与TCP区别

  • 严格来说http不能进行比较,因为http是应用层而TCP是应用层协议
  • http是基于TCP实现的连接,http请求 tcp发送及请求后断开
  • http 是无状态连接本次请求与下次无关联,TCP是有状态连接

如何优化http请求

  1. 升级http协议1.0-- 1.1或2.0,1.1之后的HTTP协议默认支持长链接,不用反复建立连接
  2. UDP TCP
  3. 2.0多条并发请求复用一条通路,无并发限制

TODO http各个协议区别