¿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

  1. 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`.

  2. 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.

  3. 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).

  4. 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.