SIP - Campos do cabeçalho do corpo da mensagem

Codificação de conteúdo

o Content-Encodingo campo de cabeçalho é usado para indicar que o esquema de codificação listado foi aplicado ao corpo da mensagem. Ele permite que o UAS determine o esquema de decodificação necessário para interpretar o corpo da mensagem.

  • Apenas os esquemas de codificação listados em um campo de cabeçalho Permitir Codificação podem ser usados.

  • A forma compacta é e.

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

Content-Disposition

o Content-Dispositioncampo de cabeçalho é usado para descrever a função do corpo de uma mensagem. Os valores incluem sessão, ícone, alerta e renderização.

O valor sessão indica que o corpo da mensagem contém informações para descrever uma sessão de mídia.

Content-Language

o Content-Languageo campo de cabeçalho é usado para indicar o idioma do corpo da mensagem. Ele contém uma tag de idioma, que identifica o idioma.

Example:
Content-Language: en

Comprimento do conteúdo

o Content-Length é usado para indicar o número de octetos no corpo da mensagem.

Um Content-Length: 0 indica nenhum corpo de mensagem.

Tipo de conteúdo

o Content-Type O campo de cabeçalho é usado para especificar o tipo de mídia da Internet no corpo da mensagem.

  • Os tipos de mídia têm a forma familiar de tipo / subtipo.

  • Se este campo de cabeçalho não estiver presente, application / sdp será assumido.

  • Se um campo de cabeçalho Aceitar estiver presente na solicitação, a resposta Content-Type deve conter um tipo listado ou uma resposta 415 Unsupported Media Type deve ser retornada.

  • A forma compacta é c.

Example:
Content-Type: application/sdp

Versão MIME

o MIME-Version o campo de cabeçalho é usado para indicar a versão do protocolo MIME usado para construir o corpo da mensagem.

O SIP, como o HTTP, não é considerado compatível com MIME porque a análise e a semântica são definidas pelo padrão SIP, não pela especificação MIME. A versão 1.0 é o valor padrão.

Example:
MIME-Version: 1.0