HTMLeando: para desarrolladores Web

Pregunta


¿Cuál es la longitud máxima de una URL? 

Responder esta pregunta por dudin el 2009-07-07
Tengo la curiosidad por conocer la longitud máxima de una URL al realizar una petición por el método GET, pues hace poco leí que las peticiones AJAX era mejor realizarlas usando el método GET y reservar el método POST para cuando se transfiera un gran número de parámetros que supere los límites de GET.

Respuestas

Thumb_up
Thumb_down

0%
0%
Las longitudes máximas según el tipo de navegador Web son:

- Internet Explorer: 2 083 caracteres
- Firefox: 65 536 caracteres
- Safari: 80 000 caracteres
- Opera: 190 000 caracteres

Acorde al servidor web:

- Apache: 4 000 caracteres
- Microsoft Internet Information Server (IIS): 16 384 caracteres.
- Perl HTTP::Servidor Daemon: 8 000 caracteres.

Urls con más de 2000 caracteres no funcionaran en los navegadores más populares. Sin embargo, el método POST no está limitado por el tamaño de la dirección URL al enviar pares de nombre y valor. Estos pares se transfieren en el encabezado y no en la dirección URL.

<form action="miscript.php" method="POST">
...
</form>
 


Referencias:
- http://www.boutell.com/newfaq/misc/urllength.html
- http://support.microsoft.com/kb/208427/es
- ftp:// http://ftp.isi.edu/in-notes/rfc2616.txt
por maikel el 2009-07-07

Thumb_up
Thumb_down

0%
0%
Que DATAZO, yo pensaba que solo le "cabian" 256.

como complemento: si por ejemplo intentan enviar un parametro X este NO DEBE incluir caracteres como ampersands ni igual (& =) ya que seria interpretados como otro parametro

http://url.com?nombre=perez&cia

este parametro fallaria pues el ampersand define a cia como un nuevo paratro (sin valor)
por Anónimo el 2009-08-20

Anónimo:   Entrar


Consejo: Sé tan específico y descriptivo como puedas. Comparte tu experiencia personal o tus conocimientos.
Puedes investigar para completar tu respuesta.

Puedes poner directamente trozos de código usando las etiquetas [code=php] y [/code] o incrustar desde Snipplr.com [snippet=id_snippet]

Compartir: WebeameMeneame Delicious Digg

Preguntas relacionadas