Pegue su comando curl y obtenga instantáneamente código equivalente en Python, JavaScript (Fetch), Node.js (Axios) o Go. Soporta headers, cuerpo de solicitud, autenticación y parámetros de consulta.
Pegue su comando curl y obtenga instantáneamente código equivalente en Python, JavaScript (Fetch), Node.js (Axios) o Go. Soporta headers, cuerpo de solicitud, autenticación y parámetros de consulta.
Preguntas y respuestas frecuentes sobre este tema.
El convertidor soporta cuatro lenguajes objetivo: Python (usando la biblioteca requests), JavaScript (usando la API Fetch), Node.js (usando Axios) y Go (usando net/http). Seleccione su lenguaje objetivo del menú desplegable antes o después de pegar su comando curl.
El convertidor maneja opciones curl comunes incluyendo -X (método HTTP), -H (headers), -d (cuerpo de solicitud), --data-raw, --data-urlencode, -u (autenticación básica), -b (cookies), -L (seguir redirecciones) y parámetros de consulta en la URL. La mayoría de los patrones de llamadas API estándar están completamente soportados.
El convertidor reconoce la bandera -u de curl para autenticación básica y headers de Authorization (tokens Bearer, claves API). Estos se traducen al mecanismo de autenticación equivalente en cada lenguaje objetivo, como parámetros auth en Python requests o headers Authorization en Fetch/Axios/Go.
No, la conversión de comandos curl es manejada completamente por JavaScript en su navegador. Sus comandos curl, incluyendo cualquier clave API o token que contengan, se procesan localmente y nunca se transmiten a ningún servidor.