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.
…&$text=rate&weight=85% 27#&…
Il frammento di richiesta di cui sopra deve essere codificato come segue:
…&$text=rate%26weight%3D85%25%2027%23&…
Specifiche HTTP/1.1 (RFC 2616)