Analizador de cURL
Analiza comandos cURL en componentes estructurados. Extrae URL, método, cabeceras, cuerpo, autenticación y genera equivalentes en JavaScript fetch() y axios.
URL
Método
Autorización
Cabeceras
| Nombre | Valor |
|---|
Cuerpo / Datos
Código generado
Código Fetch
Código Axios
cURL no válido
Cómo usar el analizador de cURL
Pega un comando cURL
Copia un comando cURL desde las herramientas de desarrollo del navegador (clic derecho en una solicitud y "Copiar como cURL") y pégalo en el área de entrada.
Analiza los componentes
El comando se desglosa en URL, método, cabeceras, cuerpo, autenticación y cookies automáticamente.
Obtén el código
Copia el código fetch() o axios generado para usarlo en tus proyectos JavaScript.
¿Qué es cURL?
cURL (Client URL) es una herramienta de línea de comandos y biblioteca para transferir datos usando varios protocolos. Se usa ampliamente para probar APIs, depurar solicitudes HTTP y automatizar transferencias de datos. Las herramientas de desarrollo del navegador pueden exportar solicitudes de red como comandos cURL, facilitando compartir y reproducir solicitudes HTTP.
Herramienta de línea de comandos
cURL es una herramienta de línea de comandos para transferir datos usando varios protocolos incluyendo HTTP, HTTPS, FTP.
Exportar desde DevTools
La mayoría de DevTools del navegador permiten hacer clic derecho en una solicitud de red y "Copiar como cURL".
Conversión de código
Convierte comandos cURL a código JavaScript fetch() o axios para integración fácil.
Preguntas frecuentes
Sí. La herramienta convierte comandos cURL a fragmentos de código JavaScript fetch() y axios. El código generado conserva la URL, método, cabeceras y cuerpo del comando cURL original.
Sí. Analiza los indicadores -d/--data, --data-raw y --data-binary incluyendo payloads JSON. Los datos del cuerpo JSON se formatean automáticamente con la sangría adecuada en el código generado.
Indicadores comunes incluyendo -X (método), -H (cabeceras), -d (datos), -b (cookies), -u (autenticación), -k (inseguro), -L (seguir redirecciones), --compressed y más. Indicadores complejos o inusuales pueden no analizarse completamente.