HTTP知识普及系列:简单的HTTP协议

  1. 请求报文是由请求方法、请求URI、协议版本、可选的请求首部字段和内容实体构成的。
  2. 响应报文基本上由协议版本、状态码、用以解释状态码的原因短语、可选的相应首部字段以及实体主体构成。
  3. HTTP是一种不保存状态,即无状态协议。
  4. 告知服务器意图的HTTP方法
    1.   GET方法用来请求访问已被URI识别的资源;
    2.   POST方法用来传输实体的主体;
    3.   PUT方法用来传输文件;
    4.   HEAD方法和GET方法一样,只是不返回报文主体部分;
    5.   DELETE方法用来删除文件;
    6.   OPTIONS方法用来查询针对请求URI指定的资源支持的方法;
    7.   TRACE方法是让Web服务器端将之前的请求通信环回给客户端的方法;
    8.   CONNECT方法要求在与代理服务器通信时建立隧道,实现隧道协议进行TCP通信
  5. HTTP的持久连接,也成为HTTP keep-alive 方法。
  6. 管线化不用等待响应亦可直接发送下一个请求。
  7. Cookie技术通过在请求和响应报文中写入Cookie信息来控制客户端的状态。
posted @ 2016-05-14 16:46  为了生活而学习  阅读(171)  评论(0编辑  收藏  举报