Codificação HTTP de renderização de imagem

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

Caso contrário, as regras de codificação HTTP padrão se aplicam. A especificação HTTP requer a codificação dos caracteres não seguros, como ' ' (espaço), '"'(citação-duplo), '#', '%', '<' e '>', bem como quaisquer caracteres de controle, como <return> e <tab>.

Cuidado: as chaves { } usadas como delimitadores de aninhamento de solicitação não devem ser codificadas. Alguns clientes de email infelizmente codificam chaves na solicitação HTTP incorporada. Se isso for um problema, a renderização de imagem permite o uso de parênteses ( ) em vez de chaves.

Exemplo

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

O fragmento de solicitação acima deve ser codificado da seguinte forma:

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

Consulte também

Especificação HTTP/1.1 (RFC 2616)

Nesta página