Didattica
Tutorial scritto da CONVERTINI Francesco
URL ENCODING
L'URL encoding di un carattere consiste di un simbolo "%" seguito da una rappresentazione,
a due cifre, in esadecimale
a = 97 (Dec=ASCII) -> 61 (Hex) -> %61 (encoded)
k = 107 (Dec) -> 6B (Hex) -> %6B (encoded)
spazio = 32 (Dec) -> 20 (Hex) -> %20 (encoded)
. = 46 (Dec) -> 2E (Hex) -> %2E (encoded)
Ad esempio un URL http://www.unimi.it può essere scritta come http://%77%77%77%2E%75%6E%69%6D%69%2E%69%74
o come combinazione di caratteri codificati e caratteri non codificati.
| CARATTERE |
DECIMALE (ASCII) |
ENCODED |
|
a |
97 |
%61 |
|
b |
98 |
%62 |
|
c |
99 |
%63 |
|
d |
100 |
%64 |
|
e |
101 |
%65 |
|
f |
102 |
%66 |
|
g |
103 |
%67 |
|
h |
104 |
%68 |
|
i |
105 |
%69 |
|
j |
106 |
%6a |
|
k |
107 |
%6b |
|
l |
108 |
%6c |
|
m |
109 |
%6d |
|
n |
110 |
%6e |
|
o |
111 |
%6f |
|
p |
112 |
%70 |
|
q |
113 |
%71 |
|
r |
114 |
%72 |
|
s |
115 |
%73 |
|
t |
116 |
%74 |
|
u |
117 |
%75 |
|
v |
118 |
%76 |
|
w |
119 |
%77 |
|
x |
120 |
%78 |
|
y |
121 |
%79 |
|
z |
122 |
%7a |
| . |
46 |
%2E |
| / |
47 |
%2F |
| Space |
32 |
%20 |