Semplifica il tuo flusso di lavoro: cerca miniwebtool.
Aggiungi

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
Vedi anche
Convertitore cURL in JSONGeneratore di Stringhe di QueryCalcolatore del RotoreCalcolatore di Permessi Unix (chmod)Generatore di Markup SchemaTester API
Pagina Iniziale > Strumenti per webmaster > Generatore di Comandi cURL
 

Generatore di Comandi cURL

Crea comandi cURL visivamente con campi per metodo, URL, header, parametri di query, corpo JSON / form / raw, autenticazione basic / bearer / chiave API e timeout. Copia un comando pronto da eseguire per terminale, script e CI.

Generatore di Comandi cURL
⚡ Prova un preset:
1Riga di richiesta
L'URL viene inviato letteralmente. Aggiungi i parametri di query qui sotto se desideri che vengano mostrati su una riga separata.
2Parametri di query & intestazioni
3Corpo della richiesta
Scegli un tipo di corpo sopra. Per form / multipart, elenca un campo per riga come nome=valore. For il caricamento di file in multipart, usa avatar=@/path/to/file.
4Autenticazione
cURL codifica in Base64 nome_utente:password in un'intestazione Authorization: Basic ....
Aggiunge Authorization: Bearer <token> alle intestazioni della richiesta.
5Comportamento & flag
6Formato di output

Embed Generatore di Comandi cURL Widget

Generatore di Comandi cURL

Il Generatore di Comandi cURL trasforma un complicato comando multi-flag in un modulo guidato. Scegli il metodo HTTP, incolli un URL, elenchi intestazioni e parametri di query uno per riga, imposti un corpo della richiesta e scegli una modalità di autenticazione — e lo strumento scrive il comando curl corrispondente per te. Un'anteprima in stile terminale si aggiorna mentre digiti, così puoi vedere il comando prendere forma prima di copiarlo.

Lo strumento funziona interamente nel browser. Non chiama l'URL inserito e non memorizza le intestazioni, i token o il corpo della richiesta. Otterrai un comando pronto da eseguire che potrai incollare in un terminale, in un passaggio di CI, in un Makefile, in un'importazione di Postman o in una segnalazione di bug.

Perché un costruttore visivo è meglio del cURL scritto a mano

⚡ Iterazione più rapida

Modifica un campo e vedi l'intero comando aggiornarsi. Non dovrai più contare i backslash o ricordare se -d implica un Content-Type predefinito.

🛡 Uso corretto delle virgolette

La gestione delle virgolette singole, doppie, di Windows CMD e di PowerShell è completamente automatizzata, incluso il carattere ' all'interno di '...' su bash e l'escape dei percentuali su CMD.

🔁 Equivalenti immediati

La stessa richiesta viene generata per JavaScript fetch, Python requests e HTTPie — utile quando devi passare una riproduzione del problema a un collega del frontend o del backend.

Come utilizzare il Generatore di Comandi cURL

  1. Scegli un metodo. GET legge, POST crea, PUT/PATCH aggiornano, DELETE rimuove, HEAD recupera solo le intestazioni e OPTIONS chiede al server quali metodi sono supportati su una risorsa.
  2. Inserisci l'URL. Un URL completo come https://api.example.com/v1/users è la scelta migliore. Se ometti lo schema, il costruttore lo normalizza in https://.
  3. Elenca i parametri di query. Uno per riga come chiave=valore. Lascia il valore vuoto per i parametri in stile flag. Il costruttore li aggiunge dopo un punto interrogativo ?.
  4. Elenca le intestazioni. Una per riga come Nome-Intestazione: valore. Il costruttore elimina i duplicati e aggiunge automaticamente Content-Type per i corpi JSON, form e XML se non ne hai già impostato uno.
  5. Scegli un tipo di corpo. Scegli JSON per incollare un oggetto, Form per i campi application/x-www-form-urlencoded, Multipart per i caricamenti di file (usa nome=@/path/to/file), Raw per inviare i byte così come sono, o XML per le API SOAP e simili.
  6. Imposta l'autenticazione. Basic per utente:password, Bearer per i token OAuth e JWT, chiave API come intestazione (come X-API-Key) o come parametro di query (come ?api_key=...).
  7. Aggiungi i flag. Attiva o disattiva i flag cURL più comuni: segui i reindirizzamenti, richiedi gzip, mostra le intestazioni di risposta, modalità verbose, modalità silenziosa o salta i controlli TLS per il debug locale.
  8. Scegli uno stile di output. Su più righe con continuazioni tramite backslash è ideale per la leggibilità negli script; su una sola riga è perfetto per il copia e incolla veloce; Windows CMD usa virgolette doppie e doppi segni di percentuale; PowerShell usa curl.exe in modo da non entrare in conflitto con l'omonimo alias di PowerShell.
  9. Copia ed esegui. Fai clic su Copia comando, incollalo nel tuo terminale ed esamina la risposta.

Spiegazione degli stili di output

Su più righe (predefinito) inserisce ogni flag sulla propria riga con un backslash finale. Questo è il formato ideale per documentazione, post di blog e script di shell perché si legge dall'alto verso il basso.

curl \

  -X POST \

  -H 'Content-Type: application/json' \

  --data '{"name":"Jesse"}' \

  'https://api.example.com/v1/users'

Riga singola unisce tutto con degli spazi — perfetto per incollaggi rapidi nel terminale, messaggi di log o chat.

Windows CMD converte le virgolette singole in stile bash in virgolette doppie (CMD non analizza le virgolette singole) ed esegue l'escape dei segni di percentuale raddoppiandoli, in modo che il comando venga eseguito esattamente così com'è da cmd.exe o da un file .bat.

PowerShell chiama esplicitamente curl.exe perché in PowerShell curl è un alias di Invoke-WebRequest, che utilizza una sintassi degli argomenti differente.

Uso delle virgolette: singole vs doppie

Su bash per Linux e macOS, le virgolette singole sono le più sicure perché bash non espande le variabili o i backtick al loro interno. Il costruttore converte un carattere letterale ' all'interno del valore nella sequenza di escape '\'' in modo che le virgolette singole esterne continuino a corrispondere correttamente.

Le virgolette doppie sono indicate quando vuoi che bash mantenga le regole di escape ma tolleri i caratteri di virgolette che altrimenti sarebbero difficili da scappare. Il costruttore esegue l'escape di $, `, \\ e " all'interno delle virgolette doppie in modo che il valore venga trasmesso inalterato.

Modelli di autenticazione

L'autenticazione Basic invia Authorization: Basic base64(utente:password). Il flag cURL -u utente:password esegue la codifica per te. Utilizza sempre HTTPS — l'autenticazione basic su HTTP in chiaro è facilmente intercettabile.

I token Bearer (OAuth 2.0, JWT, token di accesso personale di GitHub) aggiungono Authorization: Bearer <token>. Tratta il token come una password: ruotalo se trapela in uno screenshot, in un messaggio Slack o in un log di CI.

Le chiavi API possono risiedere in un'intestazione (X-API-Key, X-RapidAPI-Key) o in un parametro di query (?api_key=...). L'intestazione è solitamente più sicura perché gli URL vengono comunemente registrati dai reverse proxy e dalla cronologia del browser.

I metodi HTTP più comuni in un unico posto

  • GET — legge una risorsa. Dovrebbe essere sicuro e idempotente.
  • POST — crea una nuova risorsa o invia dati che non si adattano alla semantica di GET. Non è idempotente.
  • PUT — sostituisce una risorsa a un URL noto. Idempotente.
  • PATCH — aggiornamento parziale. Usa JSON Patch (RFC 6902) o merge patch (RFC 7396) a seconda dell'API.
  • DELETE — rimuove una risorsa. Idempotente.
  • HEAD — come GET, ma il server restituisce solo le intestazioni. Usalo per verificare la freschezza della cache o la lunghezza del contenuto senza scaricare il corpo della richiesta.
  • OPTIONS — chiede al server quali metodi sono consentiti e legge i metadati CORS.

Risoluzione dei problemi del comando generato

  • Errori del certificato SSL. Attiva --insecure solo con host attendibili o con i tuoi server locali. Per il debug in produzione, preferisci indirizzare cURL al bundle CA corretto tramite --cacert.
  • Risposta vuota o blocco della connessione. Esegui il comando con la modalità verbose -v per vedere l'handshake TLS e le intestazioni. Un passaggio di connessione bloccato di solito significa che il server non è raggiungibile; un passaggio di trasferimento bloccato significa che il server ha accettato la richiesta ma è lento.
  • 415 Unsupported Media Type. Il server si aspetta un Content-Type diverso. Il costruttore aggiunge automaticamente il valore corretto per i corpi JSON, form e XML se non ne hai impostato uno.
  • 401 vs 403. 401 significa che le credenziali mancano o non sono valide (ricontrolla il token Bearer); 403 significa che sono valide ma l'utente non ha i permessi necessari (controlla gli scope).
  • 413 Payload Too Large. Alcuni server a monte limitano la dimensione del corpo a 1–10 MB. Considera l'utilizzo di endpoint per il caricamento a blocchi o lo streaming.

Note sulla sicurezza e sulla privacy

  • Il costruttore esegue il rendering interamente lato client. Non viene inviato nulla all'URL inserito; il risultato finale è esclusivamente il testo del comando.
  • Evita di incollare token di produzione. Se devi farlo, tratta il comando generato come un dato sensibile — non inserirlo in un repository pubblico, non incollarlo in una chat con bot e non allegarlo a una segnalazione di bug pubblica.
  • Preferisci le variabili d'ambiente negli script: scrivi -H 'Authorization: Bearer '"$TOKEN" invece di inserire il token direttamente nel codice. Usa la virgoletta singola e poi passa alla virgoletta doppia attorno alla variabile in modo che bash possa espanderla.

FAQ

Posso importare un comando cURL da Chrome DevTools?
Questo costruttore funziona nella direzione opposta — genera cURL a partire da un modulo. Per fare il contrario, copia come cURL da DevTools e usa uno strumento di analisi cURL dedicato.
Il corpo JSON deve essere preventivamente formattato con i caratteri di escape?
No. Incolla il JSON esattamente come deve apparire. Il costruttore gestisce le virgolette in modo che il corpo arrivi al server senza modifiche.
Qual è la differenza tra -d e --data-urlencode?
-d invia i byte del corpo così come sono. --data-urlencode codifica percentualmente ogni campo, come fa un browser per un modulo HTML. Il costruttore usa --data-urlencode per il tipo di corpo Form e --data per JSON, raw e XML.
Come carico un file?
Scegli Multipart form-data e aggiungi una riga come avatar=@/Users/jesse/photo.png. Il carattere @ dice a cURL di leggere il contenuto del file.
Perché cURL segnala “Argument list too long”?
Il corpo è troppo grande per il limite argv della shell. Passa invece il corpo come file con --data @body.json.
Lo strumento supporta HTTP/2 e HTTP/3?
cURL supporta entrambi con --http2 e --http3 se la tua installazione locale è stata compilata con le librerie corrette. Puoi aggiungere manualmente uno dei due flag al comando generato.

Cita questo contenuto, pagina o strumento come:

"Generatore di Comandi cURL" su https://MiniWebtool.com/it/generatore-di-comandi-curl/ di MiniWebtool, https://MiniWebtool.com/

dal team di miniwebtool. Aggiornato: 2026-05-21

Strumenti per webmaster:

Strumenti in primo piano:

Calcolatore dei numeri degli angeliCalcolatrice di Compatibilità Amorosa📅 Calcolatore di DataCalcolatore Ascendente, Segno Solare e Lunare 🌞🌙✨Calcolatore di Compatibilità dei Segni LunariCalcolatore di SommeCalcolatore del Giorno dell'Anno - Che giorno dell'anno è oggi?Convertitore da esadecimale a decimaleGeneratore di parole casuali in ingleseRicerca ID Utente InstagramSelettore di Film CasualeCalcolatore del numero di percorso di vitaConvertitore di Piedi e Pollici in CentimetriGeneratore di Obbligo o Verità AleatorioCalcolatore BinarioPalla Magica 8Estrattore di Immagini da VideoGeneratore di Colori CasualiRicerca ID Utente FacebookQual è il mio numero fortunato?Calcolatore EsadecimaleGeneratore di Superpotere CasualeCalcolatore per ridurre frazioniFormattatore di TestoCalcolatore del Numero dell'AnimaGeneratore casuale di animaliEstrattore AudioGeneratore di anagrammiGeneratore di Citazioni CasualiVerificatore di Nome Utente sui Social MediaSegnapunti TennisCompressore VideoCalcolatrice della Deviazione Standard RelativaRimuovi linee vuote da un testoCalcolatore del percentile di altezzaRicerca Indirizzo MACConvertitore da cm a piedi e polliciGeneratore di stringhe casualiGeneratore di CrucipuzzleConvertitore di Tempo in DecimaliUnisci VideoCalcolatore di radice quadrataCalendario di luna nuova e luna pienaCalendario del Giorno dell'AnnoRuota Video⏱️ Calcolatore di OreInverti Testoconvertitore da ppm a percentualeGeneratore di Date CasualiGeneratore di Orario CasualeGeneratore di oggetti casualiLista di Anni BisestiliCalcolatore del Tempo di Raddoppiamento dell'hCGCalcolatore di ArrotondamentoDivisore di ImmaginiGeneratore di Argomenti di Dibattito CasualiCalcolatore del Numero del NomeSemplificatore di FrazioniCalcolatore del calcio correttoDivisore AudioCalcolatore di ScalaCalcolatore di VelocitàConvertitore Data GiulianaOrdina NumeriCalcolatore di Guadagni TwitchConvertitore da decimale a esadecimaleCalcolatore Posizione del SoleCalcolatore dell'Aspettativa di VitaCalcolatore da frazione a decimaleCalcolatore della Media GeometricaRimuovi spaziconvertitore da parole a numero di telefonoGeneratore di Compleanni CasualiGeneratore di Testo CapovoltoConvertitore HTML in TestoGeneratore di Gruppi CasualiPredittore Cinese del Sesso del BebèConvertitore da Decimale a TempoConvertitore da pollici a millimetriCalcolatore dell'ArcotangenteCalcolatore tempo di raffreddamento birraConvertitore di AngoliMiglioratore di ImmaginiCalcolatore del Test Chi-QuadratoCalcolatore dell'Errore PercentualeGeneratore di Carte da Gioco CasualeCalcolatore Proporzioni RicetteCalcolatrice di NumerologiaGeneratore di Unisci i PuntiniCalcolatore del SonnoCalcolatore Ritmo NuotoCalcolatore Sottorete IPConvertitore in numeri romaniDivisore videoRicerca Citazioni (Inglese)Generatore di Personaggi RPG CasualeAggiungi prefisso e suffisso al testoCalcolatore di ProfittoCalcolatrice del giorno della settimana di nascitaCreatore di CruciverbaGeneratore di Lettera CasualeStatistiche del Canale YouTube🔍 Verificatore di PlagioCalcolatore di combinazioneCalcolatore HbA1cConvertitore da Esadecimale a BinarioCalcolatore di Inflazione USCalcolatore di ModuloCalcolatore Dimensioni di Stampa e Risoluzione (DPI/PPI)Verificatore Numero Pari o DispariCalcolatore di QuartiliCalcolatore di Decibel (dB)Calcolatore di Macronutrienti - Determina il tuo fabbisogno giornaliero di macronutrientiCalcolatore Quanto Manca AlCalcolatrice di ConvoluzioneConvertitore da binario a esadecimaleGeneratore di IMEI CasualeGeneratore di Testo BarratoCalcolatore del Segno di VenereCalcolatore della Congettura di CollatzConvertitore da notazione scientifica a decimaleConvertitore di Percentuale in PPMCalcolatore del Segno LunareCalcolatore delle frazioni equivalentiCalcolatore di LimitiCalcolatore di notazioni scientificheCalcolatore Nutrizionale RicetteConvertitore di Velocità di Trasferimento DatiConvertitore Misura AnelloVerificatore di Squadratura (Regola 3-4-5) 📐Calcolatore del Coefficiente di VariazioneCalcolatore del Rapporto di Compressione del MotoreCalcolatore di AccelerazioneCalcolatore per MoltiplicazioneConfronta due stringheContatore di lineaGeneratore di domande triviaGeneratore di Hash SHA256Generatore di Numero Decimale CasualeRisolutore di DisequazioniValidatore XMLCalcolatore della Distanza di VoloCalcolatore della taglia della biciCalcolatore di Durata del TempoLista di numeri primiRitaglia VideoStrumento Cifrario di VigenèreCalcolatore Age-Grading CorsaCalcolatore Cavalli VaporeCalcolatore del deficit caloricoCalcolatore di Log in Base 10Calcolatore di Velocità di CiclismoConvertitore da DMS a Gradi DecimaliConvertitore Numero in FrazioneGeneratore di LabirintiCalcolatore di Comparazione di FrazioniCalcolatore di FrazioneCalcolatore Dosaggio FarmacoCalcolatore EBITDACalcolatore Tempo di Ricarica EVCalcolatore Unità Alcoliche Standard🖱️ Contatore di ClicConvertitore da kPa a psiGeneratore di Accordi CasualiGeneratore di PaletteGeneratore di soprannomiCalcolatore dei VotiCalcolatore del Numero MaestroCalcolatore della Circonferenza di un EllisseConvertitore da Ottale a DecimaleGeneratore di Nomi per SquadreLancia MonetaCalcolatore Orari delle MareeContatore di Token AIConvertitore da Gradi Decimali a DMSConvertitore da Lumen a WattGeneratore di Coordinate CasualiGeneratore di indirizzi MACGeneratore di Morse Code🔊 Generatore di ToniVerificatore della Congettura di GoldbachConvertire video per Twitter (X)Generatore di GamertagGeneratore di Nomi RapGeneratore di Nomi per BandGeneratore di Nomi FantasyGeneratore di Biscotti della FortunaGeneratore di Idee per DisegnareGeneratore di spunti per il diarioGeneratore di affermazioni giornaliereGeneratore di complimentiGeneratore di frasi per rimorchiareGeneratore di battute da papàGeneratore di barzellette casualiGeneratore di curiosità casualiGeneratore di parole per l'impiccatoGeneratore di parole per PictionaryGeneratore di SciaradaGeneratore di domande rompighiaccioGeneratore Io non ho maiGeneratore PreferirestiGeneratore di domande casualiInterprete dei sogni AIGeneratore di biglietti di ringraziamento con IAGeneratore di discorsi di nozze con IAGeneratore di Comunicati Stampa AIGeneratore di Descrizioni di Prodotto con IAGeneratore di Script Video AIGeneratore di Titoli e Descrizioni YouTube con IAGeneratore di Didascalie Instagram con IAGeneratore di Titolo e Bio LinkedIn con IAGeneratore di Punti per Curriculum IAGeneratore di Lettere di Presentazione con IAGeneratore di testi rap con IAAppiattire PDFSblocca PDF (Rimozione password proprietario)Estrattore da PDF a testoEstrattore di pagine PDFContatore di Parole PDFProteggi PDFAggiungi numeri di pagina al PDFRiordina pagine PDFElimina pagine PDFRuota PDFDa JPG a PDFPDF in JPGComprimi PDFDividere PDFUnire PDFConvertitore da PT a PXConvertitore da PX a REMConvertitore da Tola a GrammiConvertitore di unità di terra indianeConvertitore da mcg a mgGeneratore di testi di canzoni con IAGeneratore di poesie IAGeneratore di storie IATraduttore IARiassuntore di Testo IAConvertitore da mg a mLConvertitore da MPH a KMHConvertitore da nodi a MPHMetri cubi a piedi cubiConvertitore da piedi cubi a iarde cubeConvertitore da piedi quadrati a metri quadratiConvertitore da metri quadrati a piedi quadratiConvertitore Oz in mLConvertitore ML in ozConvertitore da galloni a litriConvertitore da litri a galloniConvertitore da Kg a StoneConvertitore da Stone a KgConvertitore da millimetri a polliciConvertitore da miglia a kmConvertitore da km a migliaConvertitore da Fahrenheit a CelsiusConvertitore da Celsius a FahrenheitCalcolatore delle dimensioni dello zainoCalcolatore del volume della tavola da surfCalcolatore della misura dell’impugnatura da tennisCalcolatore della Taglia del CascoCalcolatore della taglia dei guantiConvertitore di taglie per cappelliCalcolatore della taglia dello snowboardCalcolatore delle dimensioni degli sciTimer per split di speedrunCalcolatore StablefordCalcolatore checkout freccetteCalcolatore dell’economia del bowlingCalcolatore Strike Rate CricketCalcolatore Net Run RateCalcolatore Rapporto K/DCalcolatore Rating EloCalcolatore del Recupero della Frequenza CardiacaCalcolatore del tempo di escursioneCalcolatore del Ritmo di CanottaggioCalcolatore FTP e zone di potenzaCalcolatore Beep TestCalcolatore punteggio ACFTCalcolatore Wilks & DOTSCalcolatore Offset RuotaRicerca Indice di Carico e Indice di Velocità PneumaticiCalcolatore del Costo per MiglioCalcolatore di Riscatto del LeasingCalcolatore Miscela OttaniCalcolatore Miscela Olio 2 TempiCalcolatore Cilindrata MotoreCalcolatore Ingombro Divano PortaCalcolatore di Cataste di LegnaCalcolatore CADR Purificatore AriaCalcolatore Dimensione DeumidificatoreCalcolatore Dimensione Ventilatore da SoffittoCalcolatore Dimensioni TendeCalcolatore Dimensione TappetoCalcolatore Altezza per Appendere QuadriCalcolatore Altezza di Montaggio TVCalcolatore Dimensioni TVCalcolatore Volume e Telo per LaghettoCalcolatore Sale PiscinaCalcolatore Volume PiscinaCalcolatore Dimensione ScaldabagnoCalcolatore di Resina EpossidicaCalcolatore Spaziatura BalaustriCalcolatore di Battiscopa e ModanatureCalcolatore di RivestimentoCalcolatore impregnante per deckCalcolatore Semi per PratoCalcolatore di Zolle ErboseCalcolatore AsfaltoCalcolatore di Iarde CubeCalcolatore Lunghezza AntennaCalcolatore Riempimento TuboCalcolatore di Condensatori in Serie e ParalleloCalcolatore di Reattanza InduttivaCalcolatore di Illuminazione della StanzaCalcolatore da Lux a LumenCalcolatore Dimensione GeneratoreConvertitore da mAh a WhCalcolatore di Potenza TrifaseCalcolatore kVACalcolatore da Ampere a WattCalcolatore da Watt ad AmpereCalcolatore Resistenze in SerieCalcolatore di AttritoCalcolatore del Piano InclinatoCalcolatore del Vantaggio MeccanicoCalcolatore della Velocità del SuonoCalcolatore della Velocità dell'OndaCalcolatore di galleggiabilitàCalcolatore di Velocità TerminaleCalcolatore della Lunghezza d'Onda di de BroglieCalcolatore di Energia del FotoneCalcolatore E=mc²Calcolatore di Dilatazione del TempoCalcolatore della Terza Legge di KepleroCalcolatore della Velocità di FugaCalcolatore della Forza GravitazionaleCalcolatore della Legge di Beer-LambertCalcolatore dell'Equazione di NernstCalcolatore della Pressione OsmoticaCalcolatore di Innalzamento del Punto di EbollizioneCalcolatore di Abbassamento del Punto di CongelamentoCalcolatore di Composizione PercentualeCalcolatore di NormalitàCalcolatore di MolalitàConvertitore da pKa a KaCalcolatore di Henderson-HasselbalchCalcolatore della Resa TeoricaCalcolatore del Reagente LimitanteCalcolatore di Configurazione ElettronicaTavola Periodica InterattivaGeneratore di Piani di Lezione con IAGeneratore di Quiz IAGeneratore di Citazioni (APA/MLA/Chicago)Calcolatore Percentuale di PresenzeAP Score CalculatorCalcolatore Punteggio ACTCalcolatore Punteggio SATCalcolatore Guadagni YouTube