cURL vers fetch()
Colle une commande cURL et récupère un appel JavaScript fetch() prêt à coller dans ton code. Tout s'exécute dans ton navigateur, aucune requête n'est lancée.
Your fetch() template appears here.
This only rewrites the command as code — no request is sent and nothing leaves your browser.
S'exécute dans ton navigateur. Ce que tu saisis n'est pas envoyé à PayloadIQ.
Cet outil transforme une commande cURL en appel JavaScript fetch(), entièrement dans ton navigateur. Il lit la commande exactement comme tu la copies depuis ton terminal ou depuis le menu « Copier en tant que cURL » de tes outils de développement, puis il en extrait la méthode, l'URL, chaque en-tête et le corps de la requête. Rien n'est exécuté et rien ne quitte ton navigateur.
Ce que l'outil sait lire dans ta commande
L'analyseur récupère la méthode depuis -X ou --request (et bascule sur POST quand un corps est présent, sinon GET), l'URL, tous les en-têtes passés avec -H ou --header, et le corps fourni via -d, --data, --data-raw ou --data-binary. Il reconstruit ensuite un fetch() lisible, avec l'objet d'options method, headers et body déjà rempli. Considère le résultat comme un point de départ : cURL compte des dizaines d'options (authentification, cookies, proxy, envoi de fichiers, redirections) qui ne se traduisent pas une à une vers fetch(), donc relis les en-têtes et le corps générés et câble à la main ce qui sort de l'ordinaire.
En local, donc rien n'est envoyé
La conversion se fait intégralement côté navigateur, en JavaScript, sur ton appareil. Comme aucune requête n'est lancée et qu'aucune donnée n'est téléversée, tu peux coller sans crainte une commande qui contient un token Bearer, une clé d'API ou un cookie de session : ces valeurs restent chez toi. C'est pratique pour passer rapidement d'un appel testé dans le terminal à du code front-end, ou pour reprendre un cURL exporté depuis l'onglet Réseau sans le réécrire ligne par ligne.