HTTP-codering voor het renderen van afbeeldingen

Laatste update: 2022-03-05
  • Gemaakt voor:
  • Developer
    User

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>.

Let op: accolades { } die worden gebruikt als scheidingstekens voor het nesten van aanvragen, mogen 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)

Op deze pagina