Ahora, sé una diferencia entre los parámetros en una URL y un parámetro POST: algunos navegadores pueden portarse mal si la URL es demasiado larga, por lo que no es una buena idea rellenar cientos de parámetros en una URL, incluso si tu aplicación puede responder a una solicitud GET¿Hay alguna diferencia entre los parámetros en una URL y <form method = "get">?
Por el bien de la discusión, supongamos la siguiente aplicación web: un usuario puede ingresar una serie de (posiblemente cientos de) coordenadas X, Y. El servidor los traza en un gráfico, que se devuelve como una imagen.
Esto es claramente un ejemplo de idempotent operation, por lo que, de acuerdo con HTTP spec, se recomienda implementar como una operación GET. Sin embargo, no puede compilar una URL con todos los parámetros, ya que será demasiado larga. ¿Puede un < forma método = "obtener" > manejar tantos parámetros?
También he oído que < form method = "get" > es completamente equivalente a colocar parámetros en una URL? Ahora, ¿eso es cierto para algunos navegadores o para todo el protocolo HTTP? ¿Hay una longitud máxima para una solicitud?
La especificación HTTP no define