Red de conocimiento informático - Conocimiento informático - La diferencia entre los métodos de solicitud de cliente get y post

La diferencia entre los métodos de solicitud de cliente get y post

En primer lugar, los datos enviados por GET solo pueden tener hasta 1024 bytes. Debido a que GET envía datos a través de la URL, la cantidad de datos que GET puede enviar está directamente relacionada con la longitud de la URL. De hecho, no existe un límite superior de parámetros para las URL y la especificación del protocolo HTTP no limita la longitud de las URL. Esta limitación la imponen navegadores y servidores específicos. El límite de IE en cuanto a la longitud de la URL es 2083 bytes (2K 35). Para otros navegadores, como Netscape, Firefox, etc., en teoría no existe un límite de longitud y el límite depende del soporte del sistema operativo.

En teoría, no hay límite de tamaño para POST y la especificación del protocolo HTTP no limita el tamaño, por lo que es inexacto decir que "la cantidad de datos POST tiene un límite de tamaño de 80K/100K". No hay límite para los datos POST y el límite reside en el procesamiento del procesador del servidor. El controlador del servidor es el factor limitante.