cURL vers code

Convertissez une commande curl en JavaScript, Python, Go ou PHP.

100 % confidentiel — tout fonctionne dans votre navigateur

Mode d'emploi

  1. 1

    Copiez une commande curl depuis votre terminal ou la documentation de l’API.

  2. 2

    Choisissez le langage cible.

  3. 3

    Convertissez puis copiez le code généré.

Exemples

POST avec JSON

Entrée

curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"name":"Ada"}'

Résultat

Du code fetch avec la méthode POST, l’en-tête JSON et le corps.

Authentification basique

Entrée

curl -u user:pass https://api.example.com/me

Résultat

Du code qui envoie Authorization: Basic ou utilise l’option native du langage.

Questions fréquentes

Quelles options sont prises en charge ?

En-têtes, corps, mode requête avec -G, authentification basique, suivi des redirections et mode insecure.

Pourquoi refuser -F et --upload-file ?

Les envois de fichiers demandent du code supplémentaire. L’outil échoue plutôt que de générer un code au comportement différent.

Les redirections sont-elles suivies par défaut ?

L’outil imite curl : elles ne sont suivies que si -L ou --location est présent.

Outils similaires