Codifica HTTP Image Server image-serving-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 e di tutti i caratteri di controllo, ad esempio <return>
e <tab>
. La codifica URL di un carattere è costituita da un simbolo "%" seguito dalla rappresentazione esadecimale a due cifre (senza distinzione tra maiuscole e minuscole) del punto di codice ISO-Latin del carattere. I caratteri non sicuri e i punti di codice sono:
Anche i caratteri riservati devono essere codificati.
Esempio section-b85895e5b6a84b96b7fca987656dd34d
…&$text=rate&weight=85% 27#&…
Se non viene applicata l’offuscamento, il frammento di richiesta di cui sopra deve essere codificato come segue:
…&$text=rate%26weight%3D85%25%2027%23&…
Se viene applicata l’offuscamento, la codifica può essere limitata per rimuovere i caratteri "=", "&" e "%":
…&$text=rate%26weight%3D85%25 27#&…
Consultate anche section-295476ec34c74973962d07dfa9eb2180
Offuscamento richiesta, Specifica HTTP/1.1 (RFC 2616)