Codifica HTTP Image Rendering image-rendering-http-encoding
I valori del comando devono essere codificati in http utilizzando %xx sequenze di escape, in modo che le stringhe di valore non includano i caratteri riservati '=', '&' e '%'.
In caso contrario, si applicano le regole di codifica HTTP standard. La specifica HTTP richiede la codifica dei caratteri non sicuri come ' ' (spazio), '" (virgolette doppie), '#', '%', '<' e '>', nonché dei caratteri di controllo, come <return>
e <tab>
.
Attenzione: le parentesi graffe { } utilizzate come delimitatori di nidificazione delle richieste non devono essere codificate. Alcuni client e-mail codificano sfortunatamente le parentesi graffe nella richiesta HTTP incorporata. In caso di problemi, Image Rendering consente l’utilizzo di parentesi graffe ( ) anziché di parentesi graffe.
Esempio section-3edc5b8ee2354220a281b01722ad337a
…&$text=rate&weight=85% 27#&…
Il frammento di richiesta di cui sopra deve essere codificato come segue:
…&$text=rate%26weight%3D85%25%2027%23&…
Consultate anche section-d31268a02fe345e3abf0a4eb95a1dac5
Specifiche HTTP/1.1 (RFC 2616)