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 zoals ' ' (space), ''' (dubbel aanhalingsteken), '#', '%', '<' en '>', en van alle besturingstekens, zoals <return>
en <tab>
.
Voorzichtigheid: accolades gebruikt als verzoek-nestende afbakeningen moeten niet worden gecodeerd. Bepaalde e-mailclients coderen helaas accolades in ingesloten HTTP-aanvraag. Mocht dit probleem zich voordoen, dan kunt u bij Afbeeldingsrendering haakjes ( ) gebruiken in plaats van accolades.
Voorbeeld
…&$text=rate&weight=85% 27#&…
Het bovenstaande aanvraagfragment moet als volgt worden gecodeerd:
…&$text=rate%26weight%3D85%25%2027%23&…
Zie ook
HTTP/1.1 Specificatie (RFC 2616)