¿Algo va mal con esta herramienta?
Sobre «Curl Command Builder Online»
Esta herramienta construye comandos curl visualmente desde un formulario. Especifica URL, método (GET/POST/PUT/DELETE), cabeceras, parámetros de query, cuerpo (JSON, formulario, raw), autenticación y otras opciones — y la herramienta produce la línea de comandos curl equivalente lista para copiar y ejecutar.
curl es la herramienta CLI universal para peticiones HTTP. Invaluable para probar APIs, depurar integraciones, automatizar flujos e incluir en documentación como ejemplo portátil que cualquier desarrollador pueda ejecutar.
El constructor ayuda a evitar problemas de comillas y escape complejo de cabeceras. La salida está lista para shell con comillas correctas para caracteres especiales en URLs y cuerpos de petición.
Cómo usar esta herramienta
Cómo armar un comando curl con URL + método + headers + body
URL y método
«URL» es el destino completo (con esquema — `https://api.example.com/v1/users`). «Method» es el verbo HTTP (GET, POST, PUT, PATCH, DELETE, …). Métodos distintos a GET salen con `-X METHOD`.
Headers (uno por línea)
«Headers (Key: Value per line)» acepta pares estándar `Key: Value`, uno por línea. Tras trim, cada línea no vacía pasa a `-H 'Key: Value'`. Las líneas sin dos puntos se omiten en silencio.
Body
«Body» (opcional) es el body crudo de la petición — JSON, form-urlencoded o lo que envíes con POST. Body no vacío se convierte en `--data '…'` con comillas simples (las comillas simples literales dentro del body NO se escapan automáticamente — cuidado).
Ejecutar
Resultado: sólo el campo `command` — `curl 'URL' [-X METHOD] [-H 'K: V']... [--data '…']`. Pega en una terminal con quoting POSIX (bash, zsh). En PowerShell o cmd.exe tendrás que reescribir el quoting.