SIP - 消息体报头字段



内容编码

Content-Encoding 报头字段用于指示已将列出的编码方案应用于消息体。它允许 UAS 确定解释消息体所需的解码方案。

  • 只有 Allow-Encoding 报头字段中列出的那些编码方案才能使用。

  • 简写形式为 e

Examples:
Content-Encoding: text/plain
e: gzip

内容处置

Content-Disposition 报头字段用于描述消息体的功能。值包括会话、图标、警报和呈现。

值“会话”表示消息体包含描述媒体会话的信息。

内容语言

Content-Language 报头字段用于指示消息体的语言。它包含一个语言标签,用于标识语言。

Example:
Content-Language: en

内容长度

Content-Length 用于指示消息体中的八位字节数。

Content-Length: 0 表示没有消息体。

内容类型

Content-Type 报头字段用于指定消息体中的互联网媒体类型。

  • 媒体类型具有 type/sub-type 的常用形式。

  • 如果此报头字段不存在,则假定为 application/sdp。

  • 如果请求中存在 Accept 报头字段,则响应 Content-Type 必须包含列出的类型,否则必须返回 415 Unsupported Media Type 响应。

  • 简写形式为 c

Example:
Content-Type: application/sdp

MIME 版本

MIME-Version 报头字段用于指示用于构建消息体的 MIME 协议版本。

SIP 与 HTTP 一样,不被认为符合 MIME 标准,因为解析和语义由 SIP 标准定义,而不是 MIME 规范定义。版本 1.0 是默认值。

Example:
MIME-Version: 1.0
session_initiation_protocol_headers.htm
广告