Générateur de commande cURL
Construisez des commandes cURL avec méthode, en-têtes, corps JSON, authentification et options, et obtenez la même requête en JavaScript (fetch) et Python (requests).
Mode d’emploiConstruisez la commande cURL.
Générateur de commande cURL: à quoi ça sert
Choisissez la méthode, saisissez l’URL, les en-têtes et le corps, et la commande cURL se construit instantanément, avec les bons guillemets pour le terminal macOS et Linux ou pour le cmd de Windows. Authentification Bearer ou Basic, options comme suivre les redirections, afficher les en-têtes et ignorer le SSL, et la même requête en JavaScript (fetch) et Python (requests).
Mode d’emploi
- Choisissez la méthode et saisissez l’URL.
- Remplissez en-têtes, corps et authentification.
- Copiez la commande en cURL, JavaScript ou Python.
Quand l’utiliser
- Tester des API dans le terminal.
- Documenter des exemples d’API.
- Convertir une requête en code.
Questions fréquentes
À quoi sert cURL ?
C’est l’outil en ligne de commande le plus utilisé pour tester des API : il envoie des requêtes HTTP avec n’importe quelle méthode, en-tête et corps, et il est installé sur macOS, Linux et Windows 10 ou plus récent.
Comment envoyer du JSON dans le corps ?
Choisissez POST, PUT ou PATCH, collez le JSON dans le corps et sélectionnez le type JSON. L’outil ajoute l’en-tête Content-Type: application/json et utilise --data-raw avec des guillemets simples, comme dans le terminal.
Ça marche sous Windows ?
Les commandes utilisent des guillemets simples, qui fonctionnent sous macOS, Linux, Git Bash et WSL. Dans l’invite de commandes Windows (cmd), il faut des guillemets doubles : cochez l’option Windows (cmd).
Vraiment gratuit ?
Oui, 100 % gratuit. Sans inscription, sans abonnement et sans limite d’utilisation. Tous les outils de Tools123 sont gratuits.