Tu primer curl
Lanza una solicitud HTTP real desde la terminal
⏱ Estim. ~5 min
01 · Leer
curl es tu walkie-talkie para hablar con internet.
Tú hablas (envías una solicitud), el servidor responde (envía una respuesta). Sin navegador, sin app, sin abstracciones — solo tú y la conversación cruda.
Todos los ingenieros usan curl para probar APIs, depurar solicitudes y verificar si un servidor sigue vivo. Es una de las herramientas más útiles que vas a aprender.
Puntos clave
- curl <url> envía una solicitud GET e imprime el cuerpo de la respuesta
- curl -i <url> imprime los headers de la respuesta sobre el cuerpo
- curl -s <url> es el modo silencioso — sin barra de progreso
- Para endpoints de API, el cuerpo de la respuesta suele ser JSON
02 · Práctica de terminal
Vamos a lanzar tu primera solicitud HTTP. Estás a punto de hablar directamente con un servidor — sin navegador.
(Esta sección es interactiva — activa JavaScript para usarla.)
03 · Quiz
¿Qué hace curl?
- Compila código
- Crea archivos
- Envía solicitudes HTTP desde la línea de comandos
- Administra paquetes
04 · Completar
Para hacer una solicitud GET con curl, escribe curl _____.
05 · Práctica de terminal
Ahora veamos la respuesta completa — incluyendo los headers. Agrega el flag -i (i = include headers).
(Esta sección es interactiva — activa JavaScript para usarla.)
06 · Quiz
Ejecutas curl https://api.example.com/users y recibes datos JSON. ¿Qué tipo de solicitud HTTP envió curl?
07 · Completar
Para incluir los headers de respuesta en la salida de curl, agrega el flag _____.
Otras lecciones de este capítulo
⚠ La experiencia interactiva completa necesita JavaScript. Actívalo y vuelve a cargar la página.
※ Este es un proyecto educativo independiente — no es un producto oficial de Anthropic. Claude™ es una marca registrada de Anthropic, PBC.