Monu Tools

Convertor cURL în fetch

Convertește o comandă curl în cod JavaScript fetch echivalent, în întregime în browserul tău.

Cum se folosește cURL în fetch

  1. 01

    Lipește o comandă curl.

  2. 02

    Codul fetch echivalent este generat instantaneu.

  3. 03

    Copiază JavaScript-ul în proiectul tău.

Transformă curl în fetch

Un convertor care transformă o comandă curl în cod JavaScript fetch echivalent, parsând metoda, URL-ul, antetele și corpul, astfel încât să obții o cerere gata de folosit în loc să o traduci de mână.

Este o nevoie frecventă: documentația de API și instrumentele precum devtools-urile browserului îți dau o comandă curl, dar aplicația ta este scrisă în JavaScript. Aceasta face legătura între cele două, ca să poți lipi curl și să obții fetch.

Rulează local în browserul tău, așa că comanda ta, inclusiv orice token-uri sau credențiale din antete, nu îți părăsește niciodată dispozitivul.

Indicatoare pe care le înțelege

Înțelege indicatoarele comune: -X pentru metodă, -H pentru antete, -d și variantele sale pentru corp, -u pentru autentificare de bază, plus -A pentru user agent și -b pentru cookie-uri. Un indicator de date implică POST, potrivit cu modul în care se comportă curl.

Comenzi pe mai multe linii

Comenzile pe mai multe linii funcționează ca atare. Continuările de linie cu backslash sunt unite automat, așa că poți lipi o comandă exact cum apare în documentație, fără să o cureți mai întâi.

Rezultat gata de rulat

Rezultatul este un apel fetch cu metoda, antetele și corpul completate, pe care îl poți plasa în codul tău și îl poți aștepta cu await ca orice alt fetch.

Întrebări frecvente

Ce indicatori curl sunt suportați?

Cei comuni: -X pentru metodă, -H pentru anteturi, -d și variantele sale pentru corp, -u pentru autentificare de bază, plus -A și -b. Un indicator de date implică POST.

Comanda mea este trimisă către un server?

Nu. Conversia rulează în întregime în browserul tău, așa că comanda ta și orice token-uri din ea nu părăsesc niciodată dispozitivul.

Gestionează comenzi pe mai multe linii?

Da. Continuările de linie cu backslash sunt unite automat, așa că poți lipi o comandă exact cum apare în documentație.

Surse

Încorporează acest instrument

Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.

<iframe src="https://monu.tools/embed/ro/curl-to-fetch" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Instrumente similare