Envío de formularios con el método GET en el protocolo HTTP
A través del lenguaje HTML, en un sitio web se pueden crear
formularios en los que el usuario puede
introducir datos. En el atributo action
del formulario se especifica el URI al que
se enviará el formulario, y en el atributo
method - el nombre del método HTTP de envío.
El método de envío puede ser GET o POST. Los navegadores no admiten otros métodos HTTP para formularios.
Hagamos un formulario que será enviado usando el método GET:
<form action="/page/" method="GET">
<input name="test1" value="1">
<input name="test2" value="2">
<input type="submit">
</form>
Después de hacer clic en el botón de envío, se ejecutará la siguiente solicitud HTTP, que contiene los datos del formulario:
GET /page/?test1=value1&test2=2 HTTP/1.1
Cree un formulario que envíe datos usando el método GET y envíelo a algún sitio web.
Después de enviar el formulario, estudie el contenido de la URL y busque en ella los parámetros GET.
En las herramientas de desarrollo del navegador, en la pestaña "Network" busque su solicitud. Haga clic en ella. En los detalles de la solicitud que aparecen, busque la pestaña "Payload". Observe qué contendrá.