美文网首页
读《HTTP图解》-Chapter 2

读《HTTP图解》-Chapter 2

作者: 萌小奇 | 来源:发表于2019-03-11 18:03 被阅读0次

title: 读《HTTP图解》-Chapter 2
date: 2019-03-11 17:26:13
categories:
tags:


第二章 简单的HTTP协议
主要讲解HTTP的请求和响应报文;HTTP请求方法;持久链接和管线化HTTP使用Cookie进行状态管理。

第二章 简单的HTTP协议
  1. HTTP请求和响应报文结构

HTTP请求报文结构:
请求方法(e.g.POST)、
请求URI(e.g./form/entry)、
协议版本(e.g.HTTP/1.1)、
可选的请求首部字段(e.g.Host:/Connection等)、
内容实体(e.g.name=ueno&age=7?)

HTTP响应报文基本结构:
协议版本(e.g.HTTP/1.1)、
状态码(e.g.)、
用以解释状态码的原因短语(e.g.)、
可选的响应首部字段以及实体主体(e.g.)

  1. HTTP请求方法
    以前经常用到是POST、GET方法,其实HTTP/1.0总共支持10种方法:
方法 优缺点
POST、GET
HEAD
PUT、DELETE 不带验证机制,不安全
OPTIONS
TRACE 容易引起跨站追踪攻击
CONNECT 主要使用SSLa需要经过网络隧道传输
LINK、UNLINK 已经被HTTP/1.1废弃
  1. 持久化连接
    HTTP协议初始,每进行一次HTTP通信就断开一次。
    持久连接,减少了TCP连接的重复建立和断开所造成的额外开销,减轻服务器端负载。同时,减少开销的那部分时间,使得HTTP请求和响应更快,WEB页面的显示速度提高。
    管线化,同时并行发送多个请求。
  2. 状态管理Cookie---一笔带过
    Cookie技术通过在请求和响应报文中写入Cookie信息来控制客户端的状态。比如登录认证。
    HTTP是无状态协议。无法根据之前的状态进行本次的请求处理。

相关文章

  • 读《HTTP图解》-Chapter 2

    title: 读《HTTP图解》-Chapter 2date: 2019-03-11 17:26:13catego...

  • 读《HTTP图解》-Chapter 1

    title: 读《HTTP图解》-Chapter 1date: 2019-03-06 09:43:38catego...

  • 4月12-13日 读书笔记

    《图解HTTP》p 94 chapter 5 代理 网管 隧道 chapter 6 开始讲关于首部的具体内容 《编...

  • 读《图解HTTP》

    前言 如果没有体系化的认知,了解的信息越多也就越迷茫!如果对本质的认知就是错的,了解的信息越多偏差也就越大!信息绝...

  • 读《图解HTTP》

    关于HTTP的知识,七七八八也了解过一些,总觉得很零散。 如果去翻看三卷本的TCP/IP的话,倒是大而全了,关键是...

  • 读《图解Http》

    一、了解Web及网络基础 CERN,欧洲核子研究组织,最先提出一种能让远隔两地的研究者们共享知识的设想。 1、网络...

  • 读书笔记_图解HTTP(三) Web服务器以及http首部

    读《图解HTTP》记录 上一篇 读书笔记_图解HTTP(二) 简单HTTP协议及HTTP报文内的HTTP信息 we...

  • 读书笔记_图解HTTP(四) HTTPS

    读《图解HTTP》记录 上一篇 读书笔记_图解HTTP(三) Web服务器以及http首部 HTTPS 在Http...

  • 图解HTTP(2)

    1、客户端和服务器之间的通信 HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。下面是一个具体示例...

  • 图解HTTP(2)

    第六章 HTTP首部 HTTP协议必定包含HTTP首部 请求报文 报文 = 报文首部 + 空行(CR+LF) + ...

网友评论

      本文标题:读《HTTP图解》-Chapter 2

      本文链接:https://www.haomeiwen.com/subject/menbpqtx.html