Http报文

喜欢ヅ旅行 2022-05-17 12:58 334阅读 0赞

1、http请求报文:

组成:请求行、请求头、空行、请求数据

在linux中 curl http://www.kugou.com/hr/html/index.html 可以看到

(1)请求行:

  1. ![70][]
  2. 请求方法 请求路径url 协议版本

(2)请求头

  1. ![70 1][]
  2. 请求头由键值对组成,包括但不局限与以上信息
  3. User-Agent:产生请求的浏览器类型
  4. Host:请求主机
  5. Accept:可接受内容列表类型

(3)空行

  1. 作为请求头和请求数据的分隔

(4)请求数据

  1. 请求数据不在GET方法中使用,而是在POST方法中使用。POST方法适用于需要客户填写表单的场合。与请求数据相关的最常使用的请求头是Content-TypeContent-Length

2、http响应报文

组成:状态行、响应头部、响应正文

70 2

(1)状态行(图1)

组成:版本协议号 状态码 状态码描述

(2)响应头(图2)

响应头部与请求头部类似

(3)响应正文(图3)

服务器返回给客户端的信息

发表评论

表情:
评论列表 (有 0 条评论,334人围观)

还没有评论,来说两句吧...

相关阅读

    相关 HTTP

    一、什么是报文: 用于HTTP协议交互的信息称为HTTP报文,请求端的报文叫请求报文,响应端的报文叫响应报文。 二、报文的分类: 报文首部和报文主体; 三、报文的内容:

    相关 HTTP

    HTTP报文是在HTTP应用程序之间发送的数据块。 HTTP报文是简单的格式化数据块。分为请求报文和响应报文。每条报文都包含一条来自客户端的请求,或者一条来自服务器的响应。

    相关 HTTP

    报文流 > 如果说HTTP是因特网的信使,那么HTTP报文就是它用来搬东西的包裹了 HTTP报文是在HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息(

    相关 HTTP

    HTTP 报文 前言: HTTP报文是因特网传播数据不可缺少的重要部分, 可以这样去理解: 如果说HTTP是因特网的信使, 那么HTTP报文就是这位信使用来搬

    相关 http请求和响应

    http请求报文和响应报文 前言 http协议是一个应用层协议,其报文分为请求报文和响应报文; 当客户端请求一个网页时,会先通过http协议将请求的内容封装在h