HTTP-codering van afbeeldingsserver image-serving-http-encoding
Opdrachtwaarden moeten http-gecodeerd zijn met gebruik van %xx escape-reeksen, zodat de waardetekenreeksen de gereserveerde tekens '=', '&' en '%' niet bevatten.
Anders zijn de standaard HTTP-coderingsregels van toepassing. De HTTP-specificatie vereist codering van de onveilige tekens en van alle besturingstekens, zoals <return>
en <tab>
. De URL-codering van een teken bestaat uit een symbool "%", gevolgd door de hexadecimale representatie (hoofdlettergevoelig) van twee cijfers van het ISO-Latijnse codepunt voor het teken. De onveilige tekens en codepunten zijn:
Gereserveerde tekens moeten ook worden gecodeerd.
Voorbeeld section-b85895e5b6a84b96b7fca987656dd34d
…&$text=rate&weight=85% 27#&…
Als er geen verduistering wordt toegepast, moet het bovenstaande aanvraagfragment als volgt worden gecodeerd:
…&$text=rate%26weight%3D85%25%2027%23&…
Als er verduistering is toegepast, kan de codering worden beperkt tot het verwijderen van '=', '&' en '%' tekens:
…&$text=rate%26weight%3D85%25 27#&…
Zie ook section-295476ec34c74973962d07dfa9eb2180
Obfuscatie aanvragen, HTTP/1.1-specificatie (RFC 2616)