Categoria: Sviluppo
Generatore di comandi cURL
Costruisci un comando curl da metodo, URL, intestazioni e corpo
Inserisci un metodo di richiesta, l'URL, le intestazioni e il corpo, e ottieni un comando curl pronto all'uso con ogni parte correttamente quotata per la shell. Tutto viene assemblato localmente nel tuo browser.
curl \ -H 'Content-Type: application/json' \ 'https://api.example.com/v1/items'
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Scrivere un comando curl a mano significa gestire correttamente le virgolette per ogni intestazione e per il corpo, il che è facile da sbagliare in modi sottili. Questo strumento scompone la richiesta in metodo, URL, intestazioni (una per riga) e un corpo opzionale, e li riassembla in un unico comando quotato che puoi incollare direttamente in un terminale.
Come si usa
- Inserisci l'URL della richiesta e scegli un metodo.
- Aggiungi le intestazioni, una per riga come Name: value.
- Aggiungi un corpo se la richiesta lo richiede, quindi copia il comando.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- La richiesta viene effettivamente inviata da qualche parte?
- No. Questo strumento costruisce solo il testo del comando; non viene inviato nulla finché non lo esegui tu stesso.
- Come vengono gestite le virgolette?
- Le intestazioni, il corpo e l'URL vengono ciascuno racchiusi in virgolette singole con eventuali apici singoli interni opportunamente escaped, un'impostazione predefinita sicura per la maggior parte delle shell POSIX.
- Aggiunge -X GET per una semplice richiesta GET?
- No. curl usa già GET come predefinito, quindi il flag -X viene aggiunto solo per gli altri metodi, per mantenere il comando breve.