Convertir una llamada HTTP en comando cURL

Indique el método, la URL, las cabeceras y el cuerpo de su petición HTTP: la herramienta genera al instante el comando curl equivalente, listo para pegar en un terminal o en un script.

Ejemplo:

Cómo funciona

Rellene los campos de método, URL, cabeceras y cuerpo como lo haría en un cliente HTTP gráfico (Postman, Insomnia...). La herramienta ensambla esa información en un comando curl válido: el método se pasa con -X (se omite para GET, el comportamiento predeterminado de curl), cada cabecera con -H y el cuerpo con -d. Todos los valores se escapan para un shell POSIX, de modo que un apóstrofo o un carácter especial no rompa el comando.

¿Funciona el comando generado en Windows?

El comando se escapa para un shell de tipo bash/zsh (macOS, Linux, WSL). En el símbolo del sistema clásico de Windows (cmd.exe) o en PowerShell, las comillas simples no se interpretan de la misma manera: sustitúyalas por comillas dobles o utilice PowerShell con el alias curl.exe.

¿Puedo añadir varias cabeceras personalizadas?

Sí, haga clic en «+ Añadir una cabecera» tantas veces como sea necesario. Las líneas cuyo nombre se deje vacío se ignoran simplemente al generar el comando.

Esta herramienta no realiza ninguna petición de red: el comando se ensambla íntegramente en su navegador y sus cabeceras o tokens nunca se transmiten a un servidor de terceros.