Configuration
Collez une commande cURL copiée depuis le navigateur ou la documentation d'une API et convertissez-la instantanément en code utilisable. Choisissez le langage cible et le code est généré en temps réel avec coloration syntaxique. Idéal pour consommer des API rapidement sans écrire le boilerplate HTTP à la main.
Commande cURL

Comment ça marche

Collez une commande cURL et cet outil la traduit en code équivalent dans le langage que vous choisissez : Python, JavaScript, Go, PHP, Rust et bien d'autres. Il interprète l'URL, la méthode, les en-têtes, les données du corps et l'authentification de la commande et construit la requête HTTP correspondante.

C'est idéal lorsque vous copiez une commande cURL depuis la console du navigateur ou depuis la documentation d'une API et que vous devez l'amener dans votre code sans réécrire à la main chaque en-tête et paramètre. La conversion se fait entièrement dans votre navigateur.

Cas d'usage

  • Convertir un « Copier comme cURL » du navigateur en code dans votre langage de travail.
  • Traduire les exemples cURL de la documentation d'une API vers votre stack.
  • Réutiliser une requête déjà testée dans le terminal au sein d'un script ou d'une application.
  • Comparer comment une même requête HTTP s'exprime dans différents langages.

Questions fréquentes

Quelles commandes cURL prend-il en charge ?

Il reconnaît les options les plus utilisées : méthode (-X), en-têtes (-H), données du corps (-d, --data, --data-raw), formulaires, authentification basique (-u) et l'URL. Cela couvre la grande majorité des requêtes copiées depuis le navigateur ou une documentation.

Les données que je colle sont-elles envoyées à un serveur ?

Non. La commande est analysée et convertie entièrement dans votre navigateur ; rien de ce que vous collez n'est envoyé sur un serveur. Malgré tout, vérifiez le résultat avant de le partager si la commande contient des jetons ou des identifiants.

Comment obtenir une commande cURL depuis le navigateur ?

Dans les outils de développement, onglet Réseau, faites un clic droit sur une requête et choisissez « Copier comme cURL ». Cette commande inclut l'URL, les en-têtes et le corps, prête à coller ici.

Le code généré fonctionne-t-il tel quel ?

Dans la plupart des cas oui, mais il vaut mieux le vérifier : vous devrez peut-être installer la bibliothèque HTTP du langage, ajuster les chemins des certificats ou déplacer les jetons vers des variables d'environnement au lieu de les laisser écrits dans le code.