Semplifica il tuo flusso di lavoro: cerca miniwebtool.
Aggiungi
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 Segno Solare, Lunare e Ascendente 🌞🌙✨Calcolatore di Compatibilità dei Segni LunariCalcolatore di SommeGeneratore di parole casuali in ingleseEstrattore di Immagini da VideoConvertitore di Piedi e Pollici in CentimetriRimuovi spaziSelettore di Film CasualeFormattatore di TestoCalcolatore del Giorno dell'Anno - Che giorno dell'anno è oggi?Ricerca ID Utente InstagramCalcolatore del Numero dell'AnimaQual è il mio numero fortunato?Calcolatore del numero di percorso di vitaConvertitore di Tempo in DecimaliPalla Magica 8Calcolatore EsadecimaleRicerca ID Utente FacebookVerificatore di Nome Utente sui Social MediaGeneratore di CrucipuzzleConvertitore da esadecimale a decimaleCalcolatore da Celsius a Fahrenheit Generatore casuale di animaliEstrattore AudioCalcolatore di Scala⏱️ Calcolatore di OreGeneratore di Carte da Gioco CasualeCalcolatore Posizione del SoleGeneratore di Citazioni CasualiCalcolatrice del Numero d'EspressioneCalendario del Giorno dell'AnnoConvertitore da Lbs a KgCalcolatore del Numero del NomeConvertitore in numeri romaniInverti TestoRimuovi linee vuote da un testoGeneratore di Comandi GitConvertitore da Esadecimale a BinarioGeneratore di anagrammiGeneratore di stringhe casualiRicerca Indirizzo MACCalcolatore del Segno di VenereCalcolatore per ridurre frazioniCalcolatore del calcio correttoGeneratore di Argomenti di Dibattito CasualiOrdina NumeriConvertitore da cm a piedi e polliciGeneratore di Compleanni CasualiGeneratore di Date CasualiGeneratore di Superpotere CasualeAggiungi prefisso e suffisso al testoCalcolatrice di NumerologiaCalcolatore del deficit caloricoCalcolatore del Test Chi-QuadratoLista di Anni BisestiliSegnapunti TennisCalcolatrice della Deviazione Standard RelativaValidatore XMLConvertitore da binario a esadecimaleconvertitore da ppm a percentualeRicerca Citazioni (Inglese)Miglioratore di ImmaginiCalcolatore delle frazioni equivalentiCalcolatrice soda per sapone (SAP)Calendario di luna nuova e luna pienaConvertitore di Percentuale in PPMDivisore di ImmaginiGeneratore di oggetti casualiDivisore AudioCalcolatore del percentile di altezzaGeneratore di Obbligo o Verità AleatorioUnisci VideoCalcolatore del Coefficiente di VariazioneCalcolatore di Guadagni TwitchGeneratore di Colori CasualiCalcolatore BinarioCalcolatore di radice quadrataConvertitore da Decimale a TempoGeneratore di Testo CapovoltoRuota VideoCalcolatore della Congettura di CollatzCalcolatore di ArrotondamentoCalcolatore Ritmo NuotoConta il numero di caratteriCalcolatore di calcestruzzoCalcolatore Dimensioni di Stampa e Risoluzione (DPI/PPI)convertitore da parole a numero di telefonoGeneratore di Unisci i PuntiniCalcolatore di Esponenti (Alta Precisione)Convertitore da Fahrenheit in CelsiusStrumento Cifrario di Cesare🔍 Verificatore di PlagioCalcolatore di Comparazione di FrazioniCalcolatore di diminuzione di percentualeCalcolatore di Pendenza del TettoCompressore VideoGeneratore di Lettera CasualeCalcolatore di notazioni scientificheStatistiche del Canale YouTubeCalcolatore EBITDAConvertitore FPSConvertitore HTML in TestoGeneratore di Cartelle BingoGeneratore di Gruppi CasualiGeneratore di Personaggi RPG CasualeConvertitore Misura AnelloCalcolatore dell'Aspettativa di VitaCalcolatore Ore di LavoroContatore di lineaConvertitore Calendario EbraicoConvertitore di Velocità di Trasferimento DatiGeneratore di Diagrammi di VoronoiCalcolatore della Media GeometricaCalcolatore di VelocitàCalcolatore tempo di raffreddamento birraConvertitore CMYK in esadecimaleCalcolatore della Distanza di VoloCalcolatore di alba e tramontoCalcolatore di ModuloCalcolatore Z-Score🖱️ Contatore di ClicDivisore videoCalcolatore CAGRCalcolatore di Durata della BatteriaCalcolatore SWOLF NuotoConvertitore da notazione scientifica a decimaleGeneratore di Tabelloni Torneo CasualiCalcolatore del Segno LunareCalcolatore del Sonno🌡️ Calcolatore Indice di CaloreCalcolatore StablefordConvertitore di AngoliConvertitore Taglie di Abbigliamento🔊 Generatore di ToniCalcolatore del Numero della PersonalitàCalcolatore di Durata del TempoConvertitore da decimale a esadecimaleConvertitore da millimetri a polliciConvertitore di dimensioni del fileCreatore di CruciverbaCalcolatore del cerchioCalcolatore del Test di DivisibilitàCalcolatore di anni canini👙 Calcolatore Taglia ReggisenoConvertitore da Decimale a OttaleConvertitore Numero in FrazioneVerificatore di Squadratura (Regola 3-4-5) 📐Calcolatore del Tempo di Raddoppiamento dell'hCGCalcolatore dell'Errore PercentualeCalcolatore di Arctan2Calcolatore Proporzioni RicetteConvertitore da Fahrenheit a CelsiusConvertitore da Radiante a GradoConvertitore di Gradi di ArrampicataGeneratore di Accordi CasualiGeneratore di LabirintiCalcolatore del Numero MaestroCalcolatore di Coppia di Serraggio BulloniCalcolatore di Decibel (dB)Calcolatrice del FattorialeConfronta due stringheLooper MP3Verificatore Numero Pari o DispariCalcolatore da frazione a decimaleCalcolatore di Valori AnomaliCalcolatore della Circonferenza di un EllisseCalcolatore della taglia della biciCalcolatore di Bitrate VideoCalcolatore di Miscelazione Tinta per CapelliCalcolatore Handicap GolfConvertitore di Frequenza e Lunghezza d'OndaConvertitore da HEX a CMYKGeneratore di Orario CasualeStrumento online per rimuovere la punteggiaturaCalcolatore della deviazione standard - Alta precisioneCalcolatore di frazioni multipleCalcolatore Formula di EroneCalcolatore Notazione Sigma (Sommatoria)Generatore di Coordinate CasualiGeneratore di CrittogrammaGeneratore di Prompt di Scrittura CasualeRisolutore di Sistema di Equazioni Non LineariCalcolatore dello scarto interquartileCalcolatore dello Zodiaco dell'Albero CelticoCalcolatore di Area del Poligono IrregolareCalcolatore di LimitiCalcolatore HbA1cConvertitore Calendario HijriConvertitore di pesoConvertitore di VelocitàGeneratore di TassellatureSelettore CasualeGeneratore 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 pollici a millimetriConvertitore da miglia a kmConvertitore da km a migliaConvertitore 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 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 Age-Grading CorsaCalcolatore 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 LumenConvertitore da Lumen a WattCalcolatore 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 SATConvertitore da Percentuale a CGPAConvertitore da CGPA a PercentualeCorrettore Voti Facile (EZ Grader)Calcolatore del Costo di Crescere un FiglioCalcolatore di Assunzione di Latte per NeonatiCalcolatore Taglia PannoliniGeneratore di Nomi per BambiniPredittore del Colore degli Occhi del BambinoCalcolatore del Percentile BMI per BambiniCalcolatore Altezza Futura del BambinoCalcolatore della Data Prevista del Parto FIVETCalcolatore di ImpiantoPredittore Cinese del Sesso del BebèFormattatore di Date ISO 8601Convertitore Data GiulianaNap CalculatorCalcolatore delle Fasi LunariOrologio MondialeConvertitore da Data a Numeri RomaniConto alla Rovescia per la PensioneCalcolatore di SobrietàCalcolatore di Mezzo CompleannoCalcolatore AnniversarioCalcolatore Numero della SettimanaCalcolatore di Ripartizione delle ManceCalcolatore ROI Email MarketingCalcolatore del Costo Per LeadCalcolatore del Capitale CircolanteCalcolatore Guadagni YouTube