码迷,mamicode.com
首页 > Web开发 > 详细

Http协议与TCP协议

时间:2018-11-21 10:22:08      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:信息   网络层   网络   sock   日常   今天   关闭   发送   状态   

背景

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

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

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

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

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

 

Http协议与TCP协议

标签:信息   网络层   网络   sock   日常   今天   关闭   发送   状态   

原文地址:https://www.cnblogs.com/zyxiaohuihui/p/9993168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!