Generatore di comandi cURL
Questa sessione non contiene una richiesta salvata
Ricomincia per inserire la richiesta oppure apri l’editor completo in una sola pagina.
Endpoint e metodo
URL, intestazioni, credenziali e corpo restano in questa scheda. Non vengono inviati tramite Livewire, inseriti nell’URL o caricati. Lo stato del percorso scade 30 minuti dopo il primo salvataggio; chiudere la scheda lo elimina.
Crea un comando cURL senza inviare al server endpoint, credenziali, intestazioni o corpo. Scegli POSIX per bash, zsh e WSL, oppure PowerShell per chiamare curl.exe con le sue regole di virgolette e continuazione.
Come creare un comando cURL sicuro
-
1
Scegli metodo, URL e shell
Inserisci un URL HTTP o HTTPS completo e scegli POSIX o PowerShell.
-
2
Aggiungi intestazioni e autenticazione
Usa intestazioni validate, token Bearer o Basic senza duplicare Authorization.
-
3
Scegli il corpo
Valida JSON, inserisci dati letterali o aggiungi campi codificati per URL.
-
4
Controlla
Verifica metodo, URL, shell, intestazioni e corpo. I segreti sono nascosti solo nel riepilogo.
-
5
Copia o scarica
Copia o scarica un file .sh o .ps1 e rileggilo prima di eseguirlo.
Sintassi prodotta
| Input | Output cURL |
|---|---|
| HEAD | --head |
| Altro metodo non GET | -X METHOD |
| Intestazione | Un argomento -H protetto |
| JSON o testo letterale | --data-raw |
| Modulo URL | Un --data-urlencode per campo |
| Bearer / Basic | Authorization: Bearer ... / --user |
| Reindirizzamento o diagnostica | --location, --verbose, --insecure |
POSIX usa argomenti tra apostrofi e barre inverse per continuare la riga. PowerShell chiama curl.exe, raddoppia gli apostrofi e usa l’accento grave. cmd.exe non è disponibile.
Proteggi le credenziali
La creazione locale evita che questa pagina riceva i segreti, ma il comando finale li contiene. Possono restare nella cronologia, nei file scaricati o negli argomenti di processo. Preferisci credenziali brevi, usa segnaposto quando condividi ed elimina i file non necessari.
Limiti
URL HTTP/HTTPS senza credenziali incorporate o frammento, massimo 30 intestazioni o campi e corpo da 256 KiB. Sono esclusi corpi GET/HEAD, caricamenti multipart e cmd.exe.
Domande frequenti
No. Editor e montaggio restano nella scheda. Solo l’esecuzione successiva del comando invia la richiesta.
Nello spazio di sessione della scheda, con scadenza fissa 30 minuti dopo il primo salvataggio.
Impedisce che un testo iniziante con @ venga interpretato come percorso di un file locale.
No. -F e i riferimenti a file locali vanno creati e controllati manualmente.
No. Chiama curl.exe con sintassi PowerShell. In WSL scegli POSIX.
Strumenti correlati
Generatore di lettere casuali
Genera lettere A-Z casuali. Scegli la quantità, usa maiuscole, minuscole o un mix, e applica il risultato a giochi, spunti o attività in classe.
Semplificatore di Algebra Booleana
Semplifica le espressioni booleane utilizzando le mappe di Karnaugh e l'algoritmo di Quine-McCluskey. Mostra ogni passo di minimizzazione e una forma finale SOP/POS.
Generatore di Palette di Colori
Genera palette monocromatiche, analoghe, complementari, triadiche o tetradiche da un colore base HEX ed esporta variabili CSS pronte da copiare.
Convertitore BBCode in HTML
Converti BBCode (markup per forum) in HTML pulito. Gestisce tag di formattazione, elenchi, citazioni, codice, immagini, link e tabelle.
Generatore di palette colori casuali
Genera palette casuali da 2 a 15 campioni, scegli uno stile vivace, pastello, tenue o scuro e copia codici HEX o variabili CSS.
Convertitore da binario a hex
Converti un input binario in un valore esadecimale semplice in maiuscolo. I caratteri non binari vengono ignorati e gli zeri iniziali non vengono conservati.