HTTP 1.0
|
|
(encoding negli URL) |
I dati di una form HTML di solito vengono URL-codificati prima
di includerli in un messaggio di richiesta di tipo GET o POST. Le
regole di URL-codifica delle coppie nome-valore sono:
- convertire tutti gli spazi in segni +
- sostituire tutti i caratteri non alfanumerici, eccetto -_. con
un segno di percentuale (%) seguito da due cifre esadecimali
rappresentanti il codice ascii del carattere
- scrivere ogni coppia nel formato nome=valore e separarle poi
con & in modo da ottenere un'unica lunga stringa priva di
spazi
Es.
nome+e+cognome=Antonio+Bonifati&email=antonio.bonifati%40libero.it
cartoon=The+Flinstones&heros=Fred%26Barney
Notare che %40 codifica il carattere at (@) mentre
%26 codifica &. Per una lista dei codici ascii in esadecimale
vedere ascii(7).
|