Générateur de commande cURL

Créez une commande cURL sûre pour le shell avec une URL, une méthode, des en-têtes et un corps facultatif.

Gratuit Sans inscription Fonctionne dans votre navigateur

Utilisez un en-tête au format Nom : valeur par ligne. 50 en-têtes et 100 Ko maximum.

Corps limité à 100 Ko. Le JSON doit être valide.

Généré localement. Rien n’est envoyé ni exécuté.

Résultat

Votre résultat apparaîtra ici

Générateur de commande cURL

Créez une commande cURL sûre pour le shell avec une URL, une méthode, des en-têtes et un corps facultatif.

Utilisations courantes

  • Préparer un exemple cURL pour la documentation d’une API
  • Convertir une requête simple en commande réutilisable
  • Inclure les en-têtes de réponse pour diagnostiquer une requête

Comment ça marche

Comment utiliser le générateur de commande cURL

Saisir l’URL de la requête

Utilisez une URL HTTP ou HTTPS absolue. Choisissez la méthode de requête et ajoutez les en-têtes nécessaires au point de terminaison.

Ajouter un corps facultatif et un délai maximal

Choisissez du texte brut ou du JSON valide pour POST, PUT, PATCH, DELETE ou toute requête nécessitant un corps. Les requêtes HEAD ne peuvent pas en contenir. JSON ajoute Content-Type sauf si vous l’avez déjà indiqué. Définissez un délai de 1 à 120 secondes.

Vérifier et copier la commande

L’outil crée uniquement du texte pour un shell POSIX. Vérifiez l’URL, les en-têtes et le corps, puis exécutez la commande vous-même si nécessaire. Il n’effectue jamais la requête.

FAQ

Bon à savoir

Comment utiliser le générateur de commande cURL ?

1. Saisir l’URL de la requête: Utilisez une URL HTTP ou HTTPS absolue. Choisissez la méthode de requête et ajoutez les en-têtes nécessaires au point de terminaison. 2. Ajouter un corps facultatif et un délai maximal: Choisissez du texte brut ou du JSON valide pour POST, PUT, PATCH, DELETE ou toute requête nécessitant un corps. Les requêtes HEAD ne peuvent pas en contenir. JSON ajoute Content-Type sauf si vous l’avez déjà indiqué. Définissez un délai de 1 à 120 secondes. 3. Vérifier et copier la commande: L’outil crée uniquement du texte pour un shell POSIX. Vérifiez l’URL, les en-têtes et le corps, puis exécutez la commande vous-même si nécessaire. Il n’effectue jamais la requête.

Quelles méthodes sont disponibles ?

GET, HEAD, POST, PUT, PATCH et DELETE.

Comment sont traités les guillemets et le corps ?

Chaque argument est entouré de guillemets simples POSIX et les guillemets intégrés sont échappés sans risque. --data-raw envoie un @ initial comme texte au lieu de le traiter comme un fichier.

La commande est-elle exécutée ?

Non. L’outil crée uniquement du texte dans votre navigateur. Vérifiez la commande et sa destination avant de l’exécuter dans votre terminal.

Quelles sont les limites ?

URL HTTP(S) uniquement ; 50 en-têtes maximum, 100 Ko d’en-têtes et 100 Ko de corps ; délai de 1 à 120 secondes. Les identifiants dans l’URL et les retours à la ligne dans les valeurs d’en-tête sont refusés.