Generador de comandos cURL

Crea un comando cURL seguro para el shell con URL, método, encabezados y cuerpo opcional.

Gratis Sin registro Se ejecuta en tu navegador

Usa un Encabezado: valor por línea. Máximo 50 encabezados y 100 KB.

Tamaño máximo del cuerpo: 100 KB. El JSON debe ser válido.

Generado localmente. No se envía ni ejecuta nada.

Resultado

El resultado aparecerá aquí

Generador de comandos cURL

Crea un comando cURL seguro para el shell con URL, método, encabezados y cuerpo opcional.

Usos habituales

  • Prepara un ejemplo cURL para la documentación de una API
  • Convierte una solicitud sencilla en un comando reutilizable
  • Incluye encabezados de respuesta al diagnosticar una solicitud

Cómo funciona

Cómo usar la herramienta «Generador de comandos cURL»

Introduce la URL de solicitud

Usa una URL HTTP o HTTPS absoluta. Elige el método de solicitud y añade los encabezados que requiera el servicio.

Añade un cuerpo opcional y un tiempo límite

Elige texto sin procesar o JSON válido para POST, PUT, PATCH, DELETE u otra solicitud que necesite cuerpo. Las solicitudes HEAD no pueden incluir cuerpo. JSON añade Content-Type salvo que ya lo hayas indicado. Define un tiempo límite de 1 a 120 segundos.

Revisa y copia el comando

La herramienta solo crea texto para un shell POSIX. Revisa la URL, los encabezados y el cuerpo; luego ejecútalo tú si corresponde. Nunca realiza la solicitud.

FAQ

Información útil

¿Cómo se usa la herramienta «Generador de comandos cURL»?

1. Introduce la URL de solicitud: Usa una URL HTTP o HTTPS absoluta. Elige el método de solicitud y añade los encabezados que requiera el servicio. 2. Añade un cuerpo opcional y un tiempo límite: Elige texto sin procesar o JSON válido para POST, PUT, PATCH, DELETE u otra solicitud que necesite cuerpo. Las solicitudes HEAD no pueden incluir cuerpo. JSON añade Content-Type salvo que ya lo hayas indicado. Define un tiempo límite de 1 a 120 segundos. 3. Revisa y copia el comando: La herramienta solo crea texto para un shell POSIX. Revisa la URL, los encabezados y el cuerpo; luego ejecútalo tú si corresponde. Nunca realiza la solicitud.

¿Qué métodos están disponibles?

GET, HEAD, POST, PUT, PATCH y DELETE.

¿Cómo se gestionan las comillas y el cuerpo?

Cada argumento se encierra entre comillas simples POSIX y las comillas internas se escapan de forma segura. Los cuerpos usan --data-raw para enviar un @ inicial como texto en lugar de tratarlo como archivo.

¿Se ejecuta el comando?

No. Solo crea texto en tu navegador. Revisa el comando y su destino antes de ejecutarlo en tu terminal.

¿Cuáles son los límites?

Solo URL HTTP(S); máximo 50 encabezados, 100 KB de encabezados y 100 KB de cuerpo; tiempo límite de 1 a 120 segundos. Se rechazan credenciales en la URL y saltos de línea en valores de encabezado.