Skip to main content

HTTP 报文

请求报文

请求报文结构

首行 + 头部 + 空行 + 实体

请求报文首行

  • Method(方法)
  • URL(路径)
  • protocol(协议版本)

GET /olu HTTP/1.1

请求报文头部

Field Name: Field Value

  • 字段名不区分大小写
  • 字段名不允许出现空格,不可以出现下划线 _
  • 字段名后面必须紧接着 :

请求报文空行

用来区分 头部实体

请求报文实体

body 部分,请求报文对应 请求体

响应报文

响应报文结构

首行 + 头部 + 空行 + 实体

响应报文首行

  • protocol(协议版本)
  • Status Code(状态码,服务器处理的结果,各自区间语义不同)
  • status Text(状态码含义)

HTTP/1.1 200 OK

响应报文头部

Field Name: Field Value

  • 字段名不区分大小写
  • 字段名不允许出现空格,不可以出现下划线 _
  • 字段名后面必须紧接着 :

响应报文空行

用来区分 头部实体

响应报文实体

body 部分,响应报文对应 响应体