Convertir cURL en fetchConvertir cURL en fetch
fr

AppHelp

Convertir cURL en fetch

Convertissez cURL en code fetch avec URL, méthode, en-têtes et corps de requête. La conversion locale n’envoie aucune requête.

POSThttps://api.example.com/orders
Code généré
const response = await fetch("https://api.example.com/orders", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "Authorization": "Bearer TOKEN"
  },
  body: "{\"sku\":\"A100\",\"qty\":2}",
});
const data = await response.text();

Tâches courantes

  • Convertir cURL en fetch

Réponse rapide

Convertissez cURL en code fetch avec URL, méthode, en-têtes et corps de requête. La conversion locale n’envoie aucune requête.

Mode d'emploi

  1. 1. Coller cURLUtilisez une commande avec une URL et des options prises en charge.
  2. 2. Vérifier le résultatContrôlez la méthode, les en-têtes et corps de requête ; remplacez les identifiants d’exemple dans votre environnement.
  3. 3. Copier et testerIntégrez le code à un projet disposant de fetch et testez votre API cible.

Exemples

Requête POST JSON

Entrée
curl -X POST "https://api.example.com/orders" -H "Content-Type: application/json" -d '{"sku":"A100","qty":2}'
Sortie
method: "POST", body: "{\"sku\":\"A100\",\"qty\":2}"

Cas limites

  • Multipart -F, --json, --user, les options de cookies, les variables shell et la lecture de fichiers ne sont pas pris en charge ; adaptez-les manuellement.
  • Les options de données répétées ne sont pas fusionnées. Les options inconnues peuvent être ignorées ou mal interprétées ; comparez avec l’original.
  • Les requêtes du navigateur restent soumises à CORS et aux en-têtes interdits. Cet outil ne contourne pas ces règles.

Fonctionnalités

  • Lecture de -X/--request et -H/--header
  • Conversion de -d/--data/--data-raw/--data-binary
  • Copie de code fetch modifiable

Questions fréquentes

Mes données sont-elles téléversées ?
Non. L'outil s'exécute localement dans votre navigateur par défaut.
Ai-je besoin d'un compte ?
Aucun compte n'est requis.