Diferencia entre revisiones de «HTTP»

Contenido eliminado Contenido añadido
Sin resumen de edición
Etiqueta: editor de código 2017
Sin resumen de edición
Etiqueta: editor de código 2017
Línea 7:
## [[/Mensajes/Peticiones y respuestas HTTP (HTTP requests and responses)|Peticiones y respuestas HTTP (HTTP requests and responses)]]
## [[/Mensajes/Una petición básica y respuesta (A raw request and response)|Una petición básica y respuesta (A raw request and response)]]
==## [[/Mensajes/Los formularios y solicitudes GET ==|Los formularios y solicitudes GET ]]
 
== Los formularios y solicitudes GET ==
Un tercer escenario es en donde el usuario ingresa un término y luego oprime un botón que ejecuta un término de búsqueda. El codigo luce asi:
{| class="wikitable"
|Codigo
|Apreciación html usuario
|-
|<form action="/search" method="GET">
 
<label for="term">Search:</label>
 
<input id="term" name="term" type="text" />
 
<input type="submit" value="Sign up!"/>
 
</form>
|un boton de buscar con un campo de texto par
 
poner el termino de busqueda
|}
El método que se utiliza es el Get y no el Post porque una búsqueda es una operación de recuperación segura, el navegador recoge todas las entradas en el formulario y las emite mediante una solicitud Get al servidor
{| class="wikitable"
|Termino de Busqueda
|Url de la Búsqueda
|-
|buenosdias
|file//:C:shearch?term=buenosdias
|}
El término de búsqueda que se ejecutó en el lado izquierdo se puede apreciar en la url del lado derecho por lo que puede ser reutilizada, es decir: puede ser guardada en los marcadores o también puede ser compartida a varias personas para que ellos ejecuten y visualicen lo que el servidor devuelve que es el resultado.
 
Esto es posible gracias a que se ejecutó con el método Get que permite observar mediante la url el término de búsqueda.
 
== Metodos y recursos ==