DocumentazioneAPI di server e rendering immagini Dynamic Medie

Codifica HTTP Image Server

Ultimo aggiornamento: 5 maggio 2025
  • Argomenti:

Creato per:

  • Sviluppatore
  • Utente

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:

Carattere non sicuroPunti di codice (esadecimale)Punti di codice (in decimali)
Spazio2032
<3C60
>3E62
"2234
#2335
%2537
&parentesi graffa;7B123
&parentesi graffa;7D125
|7C124
\5C92
^5E94
~7E126
[5B91
]5D93
`6096

Anche i caratteri riservati devono essere codificati.

Carattere riservatoPunti codice (esadecimale)Punti codice (dicembre)
$2436
E2638
+2B43
,2C44
/2F47
:3A58
;3B59
=3D61
?3F63
@4064

Esempio

…&$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

Offuscamento richiesta, Specifica HTTP/1.1 (RFC 2616)

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