Categoría: Desarrollo
Generador de comandos cURL
Crea un comando curl a partir de un método, una URL, cabeceras y un cuerpo
Completa un método de solicitud, una URL, cabeceras y un cuerpo, y obtén un comando curl listo para ejecutar con cada parte correctamente entrecomillada para la shell. Todo se ensambla localmente en tu navegador.
curl \ -H 'Content-Type: application/json' \ 'https://api.example.com/v1/items'
Todo lo de esta página se procesa en tu navegador. No se sube nada.
Para qué sirve
Escribir un comando curl a mano implica entrecomillar correctamente cada cabecera y el cuerpo, algo fácil de hacer mal de forma sutil. Esta herramienta descompone la solicitud en un método, una URL, cabeceras (una por línea) y un cuerpo opcional, y los vuelve a ensamblar en un único comando entrecomillado que puedes pegar directamente en una terminal.
Cómo se usa
- Introduce la URL de la solicitud y elige un método.
- Añade cabeceras, una por línea, como Name: value.
- Añade un cuerpo si la solicitud lo necesita y copia el comando.
Privacidad
Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.
Preguntas frecuentes
- ¿La solicitud se envía realmente a algún sitio?
- No. Esto solo construye el texto del comando; no se envía nada hasta que lo ejecutes tú mismo.
- ¿Cómo se gestiona el entrecomillado?
- Las cabeceras, el cuerpo y la URL se envuelven cada uno entre comillas simples, escapando cualquier comilla simple incrustada, lo cual es una opción segura por defecto para la mayoría de shells POSIX.
- ¿Añade -X GET para una solicitud GET normal?
- No. curl ya usa GET por defecto, así que la opción -X solo se añade para otros métodos, para mantener el comando corto.