HTTP报文是什么

HTTP报文是HTTP通信的基础,由起始行、首部和主体组成,分为请求报文和响应报文。文章详细介绍了GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE和PATCH九种HTTP请求方法及其应用场景,帮助理解HTTP通信的本质。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

📢📢如果说http是因特网的信使,那么http报文就是他用来送信的包裹了

(1)📚什么是报文

在度娘的介绍中

📣报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。

也就是说http报文是在http应用程序之间发送的数据块,,它包裹着我们进行请求数据交换的信息✔。

(2)📚报文的组成部分

📃2.1 报文基本结构

http报文是简单的格式化数据块,它有三个部分组成。对报文进行描述的起始行(start line)、包含属性的首部(header)、以及可选的包含数据的主体(body)部分,主体部分可以包含文本或二进制数据也可以为空。

举个栗子🌰,如图所示,这里列举了一个服务端响应的报文
image.png

📊在这张图中,首部给出了一些与主体信息有关的信息。Content-Type行说明了主体是纯文本文档text/plainContent-Length行说明了当前主体的大小16个字节。

📃2.2 报文的分类

所有的HTTP报文都可以分为两类,请求报文(request message)响应报文(response message)。请求报文由客户端向服务器发出,响应报文由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值