Http协议与TCP协议
Posted zyxiaohuihui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Http协议与TCP协议相关的知识,希望对你有一定的参考价值。
背景
在日常工作中,经常会遇到某某框架是基于Http协议或者TCP协议,今天,就针对于该协议,整理下
从本质上来说,Http协议与TCP协议是应用在不同网络层,Http协议处于应用层,TCP处于传输层,从上往下的网络层来划分的话,Http是基于TCP
Http协议是一种无状态的短连接;
何为无状态?是指浏览器每次向服务器发送一个请求,不是通过一个连接,而是创建一个新连接;如果是通过一个连接的话,服务器就能保持这个连接并记住一些信息状态。
在使用Socket(基于TCP协议)开发时,可以手动开启关闭连接,所以TCP是有状态的长连接。
以上是关于Http协议与TCP协议的主要内容,如果未能解决你的问题,请参考以下文章