HTTP 参数2024 年 8 月 29 日 | 阅读 3 分钟 在本节中,我们将讨论各种 HTTP 参数及其语法。例如,日期和时间格式、字符集等。在编写客户端或服务器的 HTTP 程序时,这些参数用于构造我们的请求和响应消息。 HTTP 的各种参数如下 HTTP 版本为了指示协议的版本,HTTP 使用 <major>.<minor> 编号方案。协议版本控制策略允许发送者指示消息的格式及其对进一步 HTTP 通信的理解能力。 HTTP-Version 字段中的第一行指示 HTTP 消息的版本。 语法 示例 实体标签实体标签用于比较来自同一请求资源的两个或多个实体。 语法 实体标签在与特定资源关联的所有实体版本中必须是唯一的。 日期/时间格式日期/时间格式可以通过两种方式定义 1) 完整日期 HTTP 的所有日期/时间戳必须以格林威治标准时间 (GMT) 表示。 HTTP 应用程序有三种不同的日期/时间戳表示格式 在 HTTP 中,GMT 与 UTC(协调世界时)完全相同,这在前两种格式中通过包含“GMT”来表示。 2) Delta 秒 HTTP 标头的某些字段允许时间值,该时间值指定为消息收到后的小数秒整数。 统一资源标识符 (URI)URI 只是格式化的不区分大小写的字符串,其中包含用于标识网站或 Web 服务器的名称、位置等。 语法 此处,
示例 字符集字符集用于指定用户首选的字符集。 使用逗号可以分隔多个字符集。 HTTP 字符集使用不区分大小写的标记进行标识。 示例 内容编码内容编码值用于显示已应用于实体的编码转换。 主要地,内容编码用于允许文档被压缩或转换而不丢失信息。 在内容编码中,实体以编码形式存储,直接传输,并且只有接收者对其进行编码。 内容编码的所有值都不区分大小写。 在 Accept-Encoding 和 Content-Encoding 标头字段中,HTTP/1.1 使用内容编码值。 示例 传输编码传输编码的值用于指示已应用于实体的编码转换,以确保通过网络的“安全传输”。 传输编码不同于内容编码。 传输编码是消息的属性,而不是原始实体。 语法 在传输编码中,参数采用属性/值对的形式。 示例 传输编码的所有值都不区分大小写。 产品令牌产品令牌允许通信应用程序通过软件的版本和名称来识别自己。 产品令牌应该切中要害且简短。 语法 示例 下一个主题Web 的工作原理 |
我们请求您订阅我们的新闻通讯以获取最新更新。