一次完整的HTTP请求需要的步骤(http通信协议)

来源:互联网 发布:php用户在线留言 编辑:程序博客网 时间:2024/05/21 19:30

<1> web浏览器(客户端)和web应用服务器建立tcp连接

http协议是tcp/ip 模型中的应用层的协议,是高层的协议。传输控制协议TCP位于传输层,tcp是建立本地主机和目标主机的会话,只有建立tcp连接,应用层http协议才可以有通道去进行数据传输。

<2>web浏览器向web应用服务器发送请求数据

tcp建立后浏览器就可以向web服务器发送http请求例如 http:www.baidu.com HTTP/1.1

<3>客户端发送请求header信息,请求内容,最后发送一段空白内容,表示客户端请求结束

<4>服务器会对客户端做出应答 HTTP/1.1  statecode 200  , 404, 500 

<5> 服务器向浏览器发送header应答信息

<6>发送一段空白信息,表示应答信息发送结束。接着就医Content-type 要求的格式发送数据给客户端

<7>服务器关闭tcp连接,如果客户端或者服务器设置Connection : keep-alive ,就表示tcp连接依旧有效,可以继续下次通信



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 全屏膜出现气泡怎么办 手机膜的气泡怎么办 透明手机壳气泡怎么办 钢化膜边缘有气泡怎么办 贴钢化膜边缘有气泡怎么办 钢化膜边上有泡泡怎么办 贴钢化膜周边有气泡怎么办 钢化膜里面有气泡怎么办 手机保护膜破了怎么办 手机触摸屏没反应怎么办 苹果手机触屏坏了怎么办 手机边缘有气泡怎么办 手机膜有空气怎么办 电脑膜有气泡怎么办 汽车贴膜起泡怎么办 汽车玻璃膜用久了起泡怎么办 车窗玻璃膜起泡怎么办 新车贴膜气泡怎么办 贴手机钢化膜有灰尘怎么办 戒指砖石掉了怎么办 寄手机没有包装怎么办 手机背面有划痕怎么办 oopo手机声音小怎么办 手机屏幕被划了怎么办 oppo手机组装屏卡顿怎么办 金立手机卡顿怎么办 vivo手机有点卡怎么办 oppo手机有点卡怎么办 mx6指纹不匹配怎么办 小米手机cpu太高好烫怎么办 魅族mx6卡顿怎么办 魅族mx5反应慢怎么办 魅族玩王者荣耀卡怎么办 魅族pro7信号差怎么办 魅族手机信号不好怎么办 魅族信号不行怎么办 魅族e4g信号弱怎么办 魅族u204g信号差怎么办 魅族mx6网速慢怎么办 魅族mx5屏幕失灵怎么办 手机被水打湿怎么办