Pubblicità

Incolla un comando curl e ottieni codice pronto all'uso per fetch, Python requests, PHP, Node axios o Go — analizzato interamente nel browser. Gratis.

Tutto gira nel tuo browser — il tuo comando non lascia mai il tuo dispositivo.

Linguaggio
command.sh
1
In attesa di un comando curl…
request.js

							
</> Il codice generato appare qui

Informazioni su Convertitore da cURL a Codice

Il convertitore da cURL a Codice analizza un comando curl e genera codice client HTTP equivalente e pronto all'uso: JavaScript fetch, Python requests, PHP, Node.js axios o Go. Incolla il comando copiato dalla documentazione API o dal menu "Copy as cURL" del tuo browser, scegli un linguaggio, e la richiesta tradotta appare istantaneamente.

Il parser comprende i flag che contano: il metodo, l'URL, gli header -H, i body -d/--data, l'autenticazione e altro, e mostra un riepilogo del metodo rilevato, dell'URL e del conteggio degli header così puoi confermare che abbia letto correttamente il comando prima di copiare.

Il parsing avviene interamente nel tuo browser, il che è importante perché i comandi curl contengono regolarmente chiavi API e cookie di sessione: nulla di ciò che incolli viene caricato. Copia il codice generato o scaricalo come file.

Come usare Convertitore da cURL a Codice

  1. Incolla un comando curl nell'input, per esempio uno copiato dalla documentazione API o dall'opzione "Copy as cURL" dei DevTools del browser.
  2. Scegli il linguaggio target: fetch, Python requests, PHP, Node axios o Go.
  3. Controlla il riepilogo di metodo, URL e header rilevati per confermare che il comando sia stato analizzato correttamente.
  4. Copia il codice generato o scaricalo come file.

Domande frequenti

JavaScript fetch, Python requests, PHP, Node.js axios e Go, ciascuno generato come richiesta idiomatica ed eseguibile, incluso il metodo, gli header e il body dal tuo comando.

Sì. L'output "Copy as cURL" del pannello Network, con i suoi molti header -H e cookie, è esattamente il tipo di comando per cui il parser è stato costruito.

Sì. Il comando viene analizzato localmente nel tuo browser e non viene mai caricato, così token, cookie e credenziali incorporati nel comando restano sul tuo dispositivo.

Lo strumento segnala di non essere riuscito ad analizzare il comando. Controlla virgolette non bilanciate o continuazioni di riga; semplificare comandi multi-riga in una sola riga di solito risolve il problema.

Sì, completamente gratuito senza limiti.


Ricerche popolari
curl a codice curl a fetch curl a python requests curl a php converti comando curl curl a javascript
Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.