Vai al contenuto

Costruttore Curl

Costruisci comandi curl visivamente con metodo, URL, intestazioni, corpo e opzioni. Copia il comando generato negli appunti. Gratis, 100% nel tuo browser.

Comando Generato
  

Cos'è curl?

curl è uno strumento da riga di comando per trasferire dati con URL, che supporta HTTP, HTTPS, FTP e molti altri protocolli. È preinstallato su macOS, Linux e Windows 10+. curl è il client HTTP più utilizzato per testare API, debuggare servizi web e automatizzare richieste HTTP. Questo strumento costruisce comandi curl visivamente — configura la tua richiesta e copia il comando generato.

Flag comuni di curl

-X METHOD — impostare il metodo HTTP (GET, POST, PUT, DELETE, ecc.). -H "Header: Value" — aggiungere un'intestazione di richiesta. -d "data" — inviare dati nel corpo della richiesta. -v — output dettagliato (mostra intestazioni richiesta/risposta). -k — consentire connessioni non sicure (salta verifica TLS). -L — seguire i reindirizzamenti. -o file — salvare l'output in un file. -s — modalità silenziosa (nessuna barra di progresso).

Casi d'uso comuni

Test API — testare rapidamente endpoint API REST durante lo sviluppo. Debug — riprodurre e condividere richieste HTTP per la risoluzione dei problemi. Automazione — generare comandi curl per script shell e pipeline CI/CD. Documentazione — includere esempi curl nella documentazione API. Apprendimento — comprendere HTTP costruendo richieste visivamente.

Privacy

Tutta la generazione dei comandi viene eseguita al 100% nel tuo browser. Nessuna richiesta viene inviata — il comando curl è solo testo.