Http协议与TCP协议

Posted zyxiaohuihui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Http协议与TCP协议相关的知识,希望对你有一定的参考价值。

背景

在日常工作中,经常会遇到某某框架是基于Http协议或者TCP协议,今天,就针对于该协议,整理下

从本质上来说,Http协议与TCP协议是应用在不同网络层,Http协议处于应用层,TCP处于传输层,从上往下的网络层来划分的话,Http是基于TCP

Http协议是一种无状态的短连接;

何为无状态?是指浏览器每次向服务器发送一个请求,不是通过一个连接,而是创建一个新连接;如果是通过一个连接的话,服务器就能保持这个连接并记住一些信息状态。

在使用Socket(基于TCP协议)开发时,可以手动开启关闭连接,所以TCP是有状态的长连接。

 

以上是关于Http协议与TCP协议的主要内容,如果未能解决你的问题,请参考以下文章

Http协议与TCP协议简单理解

Http协议与TCP协议

Http协议与TCP协议

Http协议与TCP协议简单理解(转)

Http协议与TCP协议简单理解( 转 )

转载Http协议与TCP协议简单理解