DocumentaçãoAPI de disponibilização e renderização de imagens do Dynamic Media

Codificação HTTP do Servidor de imagens

Última atualização: 5 de maio de 2025
  • Tópicos:

Criado para:

  • Desenvolvedor
  • Usuário

Os valores de comando devem ser codificados em http usando sequências de escape %xx, de modo que as cadeias de caracteres de valor não incluam os caracteres reservados '=', '&' e '%'.

Caso contrário, as regras de codificação HTTP padrão serão aplicadas. A especificação HTTP requer a codificação dos caracteres não seguros, bem como de quaisquer caracteres de controle, como <return> e <tab>. A codificação de URL de um caractere consiste em um símbolo "%", seguido pela representação hexadecimal de dois dígitos (não diferencia maiúsculas de minúsculas) do ponto de código ISO-Latin do caractere. Os caracteres e pontos de código inseguros são:

Caractere não seguroPontos de código (hexadecimal)Pontos de código (dec)
Espaço2032
<3C60
>3E62
"2234
#2335
%2537
{7B123
}7D125
|7C124
\5C92
^5E94
~7E126
[5B91
]5D93
`6096

Os caracteres reservados também devem ser codificados.

Caractere reservadoPontos de código (hex)Pontos de código (Dez)
$2436
&2638
+2B43
,2C44
/2F47
:3A58
;3B59
=3D61
?3F63
@4064

Exemplo

…&$text=rate&weight=85% 27#&…

Se a ofuscação não for aplicada, o fragmento de solicitação acima deverá ser codificado da seguinte maneira:

…&$text=rate%26weight%3D85%25%2027%23&…

Se a ofuscação for aplicada, a codificação pode ser limitada para remover os caracteres '=', '&' e '%':

…&$text=rate%26weight%3D85%25 27#&…

Consulte também

Solicitar Ofuscação, Especificação HTTP/1.1 (RFC 2616)

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49