HTTP协议

时间:2019-05-08 14:07:10   收藏:0   阅读:149

1、通信过程

作用:规定浏览器和服务端通信的格式。

点击URL通信的过程:

HTTP无状态:

  在不考虑Cookie前提下,服务端不会保存客户端的信息,一个用户第二次访问同一个服务器和第一次访问服务器,服务器做出的响应是相同的。好处是降低了协议的复杂度,并且使服务器能够支持大量的并发请求。

HTTP长连接:

  HTTP1.0在传输完成后就会释放TCP连接,这是一种资源的浪费。HTTP1.1默认支持长连接,同一条TCP虚拟信道并不会在一次HTTP通信后立即释放。TCP信道是面向进程与进程,或者说面向ip:port,只要客户端请求的资源在同一个服务器上,都会复用之前的HTTP信道,不必要求两次请求的资源在同一个页面上,极大的提高了效率。

2、报文细节

客户端的请求报文:

 

 

 

状态码:

技术分享图片

 

原文:https://www.cnblogs.com/AshOfTime/p/10831215.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!