Convertidor de comandos curl
Cargando...
Convierte comandos curl en línea a código Python, Go, Java y otros lenguajes
- 1
Pegar comando curl
Copia el comando del terminal o de "Copy as cURL" en DevTools del navegador y pégalo en el cuadro de entrada; admite sintaxis de continuación de múltiples líneas; también puedes hacer clic en "Rellenar ejemplo" para ver el efecto primero.
- 2
Seleccionar idioma objetivo
Selecciona Python, Go, Java, PHP, C++ o JavaScript en el área de resultados y el código se genera instantáneamente; los comandos erróneos mostrarán en qué marca está el problema.
- 3
Copiar o enviar al ejecutor
Copia el código en tu proyecto; con Python, Go y Java también puedes hacer clic en "Abrir en el ejecutor" para cargar el código automáticamente en el ejecutor integrado del sitio y ejecutarlo al instante.
Descripción general de características
Herramienta de conversión de comandos curl en línea: convierte comandos curl (incluido "Copy as cURL" de DevTools del navegador) con un clic a código Python requests, Go, Java, PHP, C++ y JavaScript fetch. Compatible con marcas comunes como -H, -d, --data-raw, --json, -u, -b y formato multilínea, el código convertido se puede enviar directamente al ejecutor integrado del sitio para ejecutarse al instante.
Descripción de la herramienta
Convertidor gratuito de comandos curl en línea (curl a python). Convierte comandos curl a código en seis lenguajes: Python requests, Go net/http, Java HttpClient, PHP cURL, C++ libcurl, JavaScript fetch. Soporta combinación de banderas cortas y escritura de continuación de línea, localización de errores en banderas específicas. El código convertido puede ejecutarse directamente en el ejecutor de sitio.
Lista de capacidades
- Seis lenguajes objetivo: Python (requests), Go (net/http), Java (HttpClient), PHP (extensión cURL), C++ (libcurl), JavaScript (fetch); cambiar y comparar instantáneamente en el mismo comando.
- Análisis como validación: pegar el comando lo analiza inmediatamente; si hay error, señala la bandera problemática y la razón; las banderas fuera de alcance (como -F, -o) se enumeran explícitamente en lugar de descartarse silenciosamente.
- Listo para ejecutar: Python, Go y Java pueden enviarse con un clic al ejecutor en línea para ejecutarse; el código se carga automáticamente en el editor, modifica y verifica al instante.
- Fidelidad de comportamiento: cuando hay cuerpo de solicitud pero sin Content-Type, se agrega automáticamente application/x-www-form-urlencoded (coherente con el valor predeterminado de curl); -u genera encabezado Authorization Basic; -G mueve automáticamente datos a la cadena de consulta.
- Datos no salen del navegador: análisis y generación completamente locales; Token y Cookie en el comando no se cargan.
Comentarios de usuarios
Ir a comentarios
Comentarios de usuarios
Herramientas relacionadas
Convertidor de JSON a Diccionario Python
Herramienta gratuita en línea para convertir JSON a diccionarios Python - Conversión instantánea, compatible con conversión bidireccional
Compilador Python en línea
Ejecuta Python 3.8-3.12 con carga de archivos, carpetas de proyecto y bibliotecas populares
Banco de codificación y criptografía
Encadena Base64, JWT, hashes, PBKDF2 y AES-GCM con flujos salados en el navegador
Codificador Decodificador de URL
Convierte componentes URI, URI completas y formularios en tiempo real