Image Serving HTTP encoding image-serving-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 de osäkra tecknen samt alla kontrolltecken, till exempel <return>
och <tab>
. URL-kodningen för ett tecken består av symbolen %, följt av den tvåsiffriga hexadecimala representationen (skiftlägesokänslig) av tecknets ISO-Latin-kodpunkt. De osäkra tecknen och kodpunkterna är:
Reserverade tecken måste också kodas.
Exempel section-b85895e5b6a84b96b7fca987656dd34d
…&$text=rate&weight=85% 27#&…
Om ingen förväxling används måste ovanstående begärandefragment kodas enligt följande:
…&$text=rate%26weight%3D85%25%2027%23&…
Om du använder obehörig kodning kan kodningen begränsas till att ta bort tecknen '=', '&' och '%':
…&$text=rate%26weight%3D85%25 27#&…
Se även section-295476ec34c74973962d07dfa9eb2180
Begärandebekräftelse, HTTP/1.1-specifikation (RFC 2616)