Outils de développement

Convertisseur cURL vers JavaScript Fetch

Convertit les commandes cURL en code JavaScript Fetch. Analyse -X, -H et --data-raw pour produire la méthode, les en-têtes et le corps, avec une enveloppe async/await facultative.

cURLHTTPDéveloppement

Ajouter cet outil aux favoris

Aucun mode de stockage des favoris n’a été sélectionné.

Actions rapides

Copiez l’URL de cet outil ou ouvrez la feuille de partage du système sur un appareil compatible.

Cas d’usage

  • Réécrire en code front-end des requêtes cURL copiées depuis DevTools
  • Reproduire des requêtes capturées dans des scripts Node.js
  • Ajouter des exemples Fetch exécutables à une documentation d’API

Mode d’emploi

  1. Collez une commande cURL issue des DevTools du navigateur
  2. Activez l’enveloppe async/await si nécessaire
  3. Copiez le code Fetch généré

Exemples d’entrée et de sortie

cURL

curl a.com -H "A: 1"

Fetch

fetch("a.com", { headers: { "A": "1" } })

FAQ

--data-raw est-il pris en charge ?

Oui. --data et --data-raw deviennent le corps de la requête et peuvent déclencher automatiquement le POST.

Les cookies et les en-têtes d'authentification sont-ils conservés ?

Les en-têtes -H sont conservés ; nettoyez les secrets avant de partager le code généré.

Outils

Outils associés

Poursuivez avec un autre outil traduit pour une tâche proche.

Créateur d'URL

Créateur d'URL — Assembler et analyser les paramètres de requête

Disponible

Créez des URL à partir des paramètres de protocole, d'hôte, de port, de chemin, de hachage et de requête avec échappement automatique des valeurs, ou analysez une URL complète dans des champs. Pratique pour le débogage de l'API et la configuration des liens de campagne. Le traitement reste dans le navigateur.

URL Requête Générateur

Interface JSON vers TypeScript

Générateur d'interface JSON vers TypeScript

Disponible

Déduit des interfaces TypeScript à partir de JSON dans votre navigateur. Les objets imbriqués deviennent des interfaces distinctes, avec des options pour le nom racine, les champs facultatifs, la lecture seule, l’exportation et les alias de type.

TypeScript JSON Développement