HTTP消息

本文详细介绍了HTTP消息的各个方面,包括MIME类型的重要性和HTTP/2.0的改进。HTTP请求消息由起始行、请求头、请求主体组成,而响应消息则包含状态行、响应头和响应主体。状态码是理解HTTP响应的关键,分为信息响应、成功响应、重定向、客户端错误和服务器错误等类别。HTTP报文的结构包括开始行、头、空行和正文,而HTTP头用于传递客户端与服务器之间的附加信息。
摘要由CSDN通过智能技术生成

MIME类型

多用途internet邮件扩展类型,是一种标准化的方式来表示文档的性质和格式

  • 浏览器通常使用MIME类型(不是文件扩展名)来确定如何处理文档,因此服务器设置正确以将正确的MIME类型附加到响应对象的头部是非常重要的
  • text:表示文件时普通文本
  • image:表示某种图像
  • audio:表明是某种音频文件
  • video:表明是某种视频文件
  • application:表明某种二进制数据

HTTP/2.0

HTTP/1.0报文上的一些缺点

  • 消息头不像消息主体一样被压缩(长度)
  • 重复传输问题
  • 无法复用

HTTP/2.0引入一个额外的步骤,将HTTP/1.0消息分成帧并嵌入到流(stream)中

请求头

允许客户端向服务器端传递附加信息,请求头由名称(不区分大小写)后跟一个冒号“:”,冒号后跟具体的值(不带换行符)组成

  • 通用头:同时适用请求和响应消息
  • 请求头:只能用在请求消息
  • 实体头:包含有关实体主体的更多信息
    在这里插入图片描述

请求主体

请求消息的最后

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值