Http为什么是无连接 和无状态的?

一.无连接

  1. 每一个访问都是无连接,服务器挨个处理访问队列里的访问,处理完一个就关闭连接,这事儿就完了,然后处理下一个新的
  2. 无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接

二.无状态

     1.协议对于事务处理没有记忆能力

     2.对同一个url请求没有上下文关系

     3.每次的请求都是独立的,它的执行情况和结果与前面的请求和之后的请求是无直接关系的,它不会受前面的请求应答情况直接影响,也不会直接影响后面的请求应答情况

     4.服务器中没有保存客户端的状态,客户端必须每次带上自己的状态去请求服务器

    关于无状态的理解 和 误解 (http://www.cnblogs.com/bellkosmos/p/5237146.html)



原文地址:https://www.cnblogs.com/daqiang5566/p/8600822.html