为什么即使HTTP可以在其Cookie标头中发送状态信息,也将其称为无状态协议?

时间:2019-03-04 11:33:30

标签: api http web stateless

当HTTP具有规定发送状态信息的规定时,例如为什么使用HTTP头中的cookie时,为什么将HTTP称为无状态协议,我真的感到困惑。

1 个答案:

答案 0 :(得分:0)

根据Wikipedia

  无状态协议是一种通信协议,其中接收方(通常是服务器)不保留任何会话信息。客户端将相关的会话数据发送到接收器,这样就可以孤立地理解每个传输的信息包,而无需会话中先前数据包的上下文信息。

每次发送 请求都会发送Cookie。

此外,Cookie通常不包含状态本身,而仅包含存储状态的会话的id