HTTP-kodning för bildåtergivning image-rendering-http-encoding

Kommandovärden måste vara http-kodade med %xx escape-sekvenser, så att värdesträngarna inte innehåller de reserverade tecknen '=', '&' och '%'.

Annars gäller standardreglerna för HTTP-kodning. HTTP-specifikationen kräver kodning av osäkra tecken som ' (blanksteg), '"'(dubbelt citattecken), '#', '%', '<' och '>', liksom alla kontrolltecken som <return> och <tab>.

Varning! Klammerparenteser som används som avgränsare för kapslade begäranden får inte kodas. Vissa e-postklienter kodar tyvärr klammerparenteser i inbäddad HTTP-begäran. Om det här problemet skulle vara ett problem tillåter bildåtergivning att parenteser ( ) används i stället för klammerparenteser.

Exempel section-3edc5b8ee2354220a281b01722ad337a

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

Ovanstående begärandefragment måste kodas enligt följande:

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

Se även section-d31268a02fe345e3abf0a4eb95a1dac5

HTTP/1.1-specifikation (RFC 2616)

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