Rullst AcademyRullst Academy/Lección
Internet, web y redes I · Lección 05 / 10

HTTP: una conversación con reglas

Abre el sobre de una solicitud sin confundirlo con un comando para ejecutar.

Rutas de aprendizaje14 min

Vamos a descubrir juntos

  1. 1

    En una representación textual de HTTP/1.1, GET /hello HTTP/1.1 inicia una solicitud. GET pide una representación del recurso. Host identifica el host de destino; las cabeceras llevan metadatos. No pegues esa línea sola en el terminal.

  2. 2

    La respuesta incluye estado, cabeceras y, según el caso, cuerpo. Content-Type describe el contenido, como text/plain o application/json. El cuerpo puede ser texto, imagen u otros bytes; no siempre es HTML.

  3. 3

    HEAD pide cabeceras equivalentes a GET sin enviar el cuerpo de la respuesta. POST pide procesar datos según las reglas del recurso. POST no significa cifrado; HTTPS es otro aspecto.

  4. 4

    HTTP/2 y HTTP/3 conservan métodos, estados y cabeceras, pero usan otros formatos de transporte. Los sobres didácticos no son capturas literales de todas las versiones.

Tu cuaderno de investigación

Lee, predice y explica. Todas las lecciones tienen notas Markdown para editar, descargar y publicar opcionalmente en GitHub. El ZIP contiene material inicial, no tus cambios del navegador.

Mis archivos y GitHub

Enlaces oficiales y siguiente paso

✦
TU MISIÓN

Identificar método, destino, cabeceras y cuerpo.

Ahora te toca

Taller de descubrimientos

Observa antes de concluir

Solicitud: HEAD /hello. Respuesta observada: 200, Content-Type: text/plain, sin cuerpo.
Prepara tus respuestas y comprueba cuando estés listo.
Una pausa para entender

¿Cambiar GET por POST cifra la conexión?

Necesito una pista

Vuelve a las evidencias: ¿qué se observó y qué aún no sabemos?

Cargando tu camino…

Llévatelo contigo

Escribe un sobre ficticio de GET y su respuesta. Identifica método, ruta, estado, una cabecera y un cuerpo de dos palabras.

A tu ritmo

Mis archivos y GitHub

Cada lección puede convertirse en un registro propio: código, notas o un plan de práctica. Guardar un archivo en GitHub es opcional y no cambia tus XP.

Manual del alumno

El editor y las descargas se abren cuando esta lección esté disponible para tu cuenta. Revisa el acceso indicado abajo o vuelve al mapa de la ruta.

Comprobando tu acceso a esta lección…

Rullstpetbot

La IA puede equivocarse. Consulta el material de la lección.