Analizzatore cURL
Analizza comandi cURL in componenti strutturati. Estrai URL, metodo, intestazioni, corpo, autenticazione e genera equivalenti JavaScript fetch() e axios.
URL
Metodo
Autorizzazione
Intestazioni
| Nome | Valore |
|---|
Corpo / Dati
Codice generato
Codice Fetch
Codice Axios
cURL non valido
Come utilizzare l'analizzatore cURL
Incolla comando cURL
Copia un comando cURL dai DevTools del browser (clic destro su una richiesta e "Copia come cURL") e incollalo nell'area di input.
Analizza i componenti
Il comando viene scomposto automaticamente in URL, metodo, intestazioni, corpo, autenticazione e cookie.
Ottieni il codice
Copia il codice fetch() o axios generato per utilizzarlo nei tuoi progetti JavaScript.
Cos'è cURL?
cURL (Client URL) è uno strumento da riga di comando e una libreria per il trasferimento di dati tramite vari protocolli. È ampiamente utilizzato per testare API, effettuare il debug di richieste HTTP e automatizzare trasferimenti di dati. Gli strumenti di sviluppo del browser possono esportare le richieste di rete come comandi cURL, rendendo facile condividere e riprodurre richieste HTTP.
Strumento da riga di comando
cURL è uno strumento da riga di comando per trasferire dati usando vari protocolli tra cui HTTP, HTTPS, FTP.
Esportazione DevTools browser
La maggior parte dei DevTools del browser permette di copiare le richieste di rete come cURL.
Conversione codice
Converti comandi cURL in codice JavaScript fetch() o axios per una facile integrazione.
Domande frequenti
Sì. Lo strumento converte i comandi cURL in frammenti di codice JavaScript fetch() e axios. Il codice generato preserva URL, metodo, intestazioni e corpo dal comando cURL originale.
Sì. Analizza i flag -d/--data, --data-raw e --data-binary inclusi i payload JSON. I dati del corpo JSON vengono formattati automaticamente con la corretta indentazione nel codice generato.
I flag comuni inclusi -X (metodo), -H (intestazioni), -d (dati), -b (cookie), -u (autenticazione), -k (insicuro), -L (segui reindirizzamenti), --compressed e altri. Flag complessi o inusuali potrebbero non essere completamente analizzati.