前端基础:HTTP 协议详解

参考:https://kb.cnblogs.com/page/130970/#httpmeessagestructe

HTTP协议是无状态的

  http协议是无状态的,同一个客户端的这次请求和上次请求是没有对应关系,对http服务器来说,它并不知道这两个请求来自同一个客户端。 为了解决这个问题, Web程序引入了Cookie机制来维护状态.

  
先看Request 消息的结构, Request 消息分为3部分,第一部分叫请求行, 第二部分叫http header, 第三部分是body. header和body之间有个空行, 结构如下图

《前端基础:HTTP 协议详解》

 我们再看Response消息的结构, 和Request消息的结构基本一样。 同样也分为三部分,第一部分叫request line, 第二部分叫request header,第三部分是body. header和body之间也有个空行, 结构如下图
《前端基础:HTTP 协议详解》

http协议定了各种客户端与服务器交互的情景。比如缓存策略,比如内容类型,比如状态码等。

** HTTP协议是无状态的**
  http协议是无状态的,同一个客户端的这次请求和上次请求是没有对应关系,对http服务器来说,它并不知道这两个请求来自同一个客户端。 为了解决这个问题, Web程序引入了Cookie机制来维护状态.

    原文作者:HTTP
    原文地址: http://www.cnblogs.com/wyy5552/p/10023323.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞