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.

Analizar componentes Generar fetch() Generar axios

Cómo usar el analizador de cURL

1

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.

2

Analiza los componentes

El comando se desglosa en URL, método, cabeceras, cuerpo, autenticación y cookies automáticamente.

3

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

¿Puede generar código fetch() desde cURL?

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.

¿Maneja datos POST y subidas de archivos?

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.

¿Qué indicadores de cURL son compatibles?

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.