Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las Peticiones HTTP: Out - Println (Urlencoder - Encode ("Java&Html", "Utf-8") )
Las Peticiones HTTP: Out - Println (Urlencoder - Encode ("Java&Html", "Utf-8") )
Si se va a enviar ms de un parmetro,
hay que separar cada par correspondiente en la URL con el carcter &.
En una URL ciertos caracteres tienen un significado especfico. Es el caso, por ejemplo,
de los caracteres /, ?, &. Si estos caracteres tienen que usarse para otro uso que para el
que han sido diseados en una URL (en un valor de un parmetro, por ejemplo), hay
que realizar una codificacin de estos caracteres para asegurar la coherencia de la URL.
La codificacin consiste en reemplazar en la URL el carcter en cuestin por la
secuencia %HH, donde HH corresponde al cdigo ASCII del carcter expresado en
hexadecimal. La tabla mostrada a continuacin contiene la correspondencia de los
caracteres usados ms frecuentemente y su codificacin asociada.
carcter codificacin
Espacio %20 o a veces +
" %22
% %25
& %26
+ %2B
. %2E
/ %2F
? %3F
%60
El cdigo siguiente:
out.println(URLEncoder.encode("java&html", "UTF-8"));
java%26html
www.fullengineeringbook.net