cURL a código

Convierte un comando curl en código JavaScript, Python, Go o PHP.

100% privado: todo funciona en tu navegador

Cómo usarla

  1. 1

    Copia un comando curl de tu terminal o de la documentación de la API.

  2. 2

    Elige el lenguaje de destino.

  3. 3

    Convierte y copia el código generado.

Ejemplos

POST con JSON

Entrada

curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"name":"Ada"}'

Salida

Código fetch con método POST, la cabecera JSON y el cuerpo.

Autenticación básica

Entrada

curl -u user:pass https://api.example.com/me

Salida

Código que envía Authorization: Basic o usa la opción nativa del lenguaje.

Preguntas frecuentes

¿Qué opciones admite?

Cabeceras, cuerpo, modo consulta con -G, autenticación básica, seguimiento de redirecciones e inseguro.

¿Por qué rechaza -F y --upload-file?

Las subidas necesitan código adicional. La herramienta falla en vez de generar código con otro comportamiento.

¿Sigue redirecciones por defecto?

Imita a curl: solo las sigue cuando aparece -L o --location.

Herramientas relacionadas