⌘Convertidor curl
Cargando...
Copiar comandos curl de la documentación de una API y reescribirlos manualmente como código es tedioso. Pega cualquier comando curl y esta herramienta lo convertirá instantáneamente a fetch, axios o Python requests.
Cómo usar
- 1Ingresar comando curl
Pega tu comando curl en el área de entrada. Se admiten las continuaciones de línea con barra invertida y las comillas simples y dobles.
- 2Revisar información analizada
La URL, el método, los encabezados y el cuerpo se analizan instantáneamente y se muestran como insignias de resumen.
- 3Elegir formato de salida
Selecciona fetch, axios o Python requests de las pestañas de salida.
- 4Copiar el código
Haz clic en el botón de copiar para enviar el código convertido al portapapeles.
Consejos
- 💡Usa "Copy as cURL" en Postman o Insomnia y pégalo directamente aquí.
- 💡If the value of -d is valid JSON, it is automatically recognized and converted to JSON.stringify() or json=.
- 💡La opción -u usuario:contraseña se convierte automáticamente en un encabezado Authorization: Basic.
- 💡La opción -F (form-data) se convierte en un objeto FormData, lo que facilita generar código para la subida de archivos al instante.
Preguntas frecuentes
- Q. ¿A qué lenguajes se puede convertir un comando cURL?
- A. JavaScript (fetch/axios), Python (requests), Go, Java, PHP, Ruby y más.
- Q. ¿Cuál es la forma más rápida de obtener un comando cURL?
- A. Abre DevTools de Chrome (F12) > pestaña Red > clic derecho en la petición > "Copiar como cURL". Pégalo en esta herramienta para convertirlo al lenguaje deseado.
- Q. ¿Es seguro convertir comandos cURL con claves API?
- A. Sí, el procesamiento es local. Sin embargo, reemplaza los secretos con variables de entorno en el código generado antes de commitearlo.