Aller au contenu

Constructeur Curl

Construisez des commandes curl visuellement avec méthode, URL, en-têtes, corps et options. Copiez la commande générée dans votre presse-papiers. Gratuit, 100% dans votre navigateur.

Commande générée
  

Qu'est-ce que curl ?

curl est un outil en ligne de commande pour transférer des données avec des URLs, supportant HTTP, HTTPS, FTP et de nombreux autres protocoles. Il est préinstallé sur macOS, Linux et Windows 10+. curl est le client HTTP le plus utilisé pour tester les APIs, déboguer les services web et automatiser les requêtes HTTP. Cet outil construit des commandes curl visuellement — configurez votre requête et copiez la commande générée.

Options curl courantes

-X MÉTHODE — définir la méthode HTTP (GET, POST, PUT, DELETE, etc.). -H "En-tête: Valeur" — ajouter un en-tête de requête. -d "données" — envoyer des données dans le corps de la requête. -v — sortie verbeuse (affiche les en-têtes requête/réponse). -k — autoriser les connexions non sécurisées (ignorer la vérification TLS). -L — suivre les redirections. -o fichier — enregistrer la sortie dans un fichier. -s — mode silencieux (pas de barre de progression).

Cas d'utilisation courants

Tests d'API — tester rapidement les endpoints d'API REST pendant le développement. Débogage — reproduire et partager des requêtes HTTP pour le dépannage. Automatisation — générer des commandes curl pour les scripts shell et les pipelines CI/CD. Documentation — inclure des exemples curl dans la documentation d'API. Apprentissage — comprendre HTTP en construisant des requêtes visuellement.

Confidentialité

Toute la génération de commandes s'exécute à 100% dans votre navigateur. Aucune requête n'est envoyée — la commande curl n'est que du texte.