Configurazione
Incolla un comando cURL copiato dal browser o dalla documentazione di un'API e convertilo istantaneamente in codice utilizzabile. Scegli il linguaggio di destinazione e il codice viene generato in tempo reale con evidenziazione della sintassi. Ideale per consumare le API rapidamente senza scrivere il boilerplate HTTP a mano.
Comando cURL

Come funziona

Incolla un comando cURL e questo strumento lo traduce in codice equivalente nel linguaggio che scegli: Python, JavaScript, Go, PHP, Rust e molti altri. Interpreta URL, metodo, header, dati del corpo e autenticazione del comando e costruisce la richiesta HTTP corrispondente.

È ideale quando copi un comando cURL dalla console del browser o dalla documentazione di un'API e devi portarlo nel tuo codice senza riscrivere a mano ogni header e parametro. La conversione avviene interamente nel tuo browser.

Casi d'uso

  • Trasformare un "Copia come cURL" del browser in codice nel tuo linguaggio di lavoro.
  • Tradurre gli esempi in cURL della documentazione di un'API nel tuo stack.
  • Riutilizzare una richiesta già testata nel terminale all'interno di uno script o di un'app.
  • Confrontare come una stessa richiesta HTTP viene espressa in linguaggi diversi.

Domande frequenti

Quali comandi cURL supporta?

Riconosce le opzioni più usate: metodo (-X), header (-H), dati del corpo (-d, --data, --data-raw), form, autenticazione di base (-u) e l'URL. Con questo copre la stragrande maggioranza delle richieste copiate dal browser o da una documentazione.

I dati che incollo vengono inviati a qualche server?

No. Il comando viene analizzato e convertito interamente nel tuo browser; nulla di ciò che incolli viene caricato su un server. Comunque, controlla il risultato prima di condividerlo se il comando contiene token o credenziali.

Come ottengo un comando cURL dal browser?

Negli strumenti per sviluppatori, scheda Rete, fai clic con il tasto destro su una richiesta e scegli "Copia come cURL". Quel comando include l'URL, gli header e il corpo, pronto da incollare qui.

Il codice generato funziona così com'è?

Nella maggior parte dei casi sì, ma conviene rivederlo: potresti dover installare la libreria HTTP del linguaggio, regolare i percorsi dei certificati o spostare i token in variabili d'ambiente invece di lasciarli scritti nel codice.