Skip to main content

Peticiones HTTP

Con la herramienta curl podemos realizar peticiones HTTP según lo que queramos ver:

  • Petición HEAD:

Term

  • Petición GET:

Term

  • Petición GET siguiendo la redirección:

Term

  • Petición POST con envío de información:

Term

1. Realiza una petición para ver las cabeceras de la URL https://dit.gonzalonazareno.org. ¿Qué código de estado devuelve? ¿Qué significa? ¿En qué cabecera se encuentra la URL a la que hay que acceder para obtener el recurso?

Devuelve el código de estado << HTTP/1.1 301 Moved Permanently >>, este significa que se ha realizado una redirección permanente. Se encuentra en la cabecera location.

2. Realiza una petición GET a https://dit.gonzalonazareno.org. ¿Qué tipo de redirección devuelve?. Realiza una petición a la URL https://dit.gonzalonazareno.org para seguir la redirección.

Devuelve una redirección 301 Moved Permanently

Term

Para realizar una petición para seguir la redirección:

`curl -L https://dit.gonzalonazareno.org`

Term

3. Utiliza las herramientas de un navegador web (En firefox: Herramientas para desarrolladores -> Red ) para ver las cabeceras de la URL https://dit.gonzalonazareno.org/gestiona/. ¿Cuántas peticiones se han realizado para mostrar la página?. Fíjate en la petición a https://dit.gonzalonazareno.org/gestiona/: identifica las cabeceras más importantes de las peticiones y de las respuestas.

Term

En total se han realizado 39 peticiones para mostrar la página.

Term

4. Obtén la información del cuerpo de la respuesta de la URL: https://dit.gonzalonazareno.org/gestiona/.

Term

5. Usando el método GET manda tu nombre a la página http://www2.gonzalonazareno.org/josedom/resultado.php.

Term

6. Usando el método POST (que envía el contenido en el cuerpo) manda tu nombre a la misma página.

Term