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, ad esempio ' ' (spazio), '" (virgolette doppie), '#', '%', '<' e '>', nonché dei caratteri di controllo, ad esempio <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)

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