Gå til indhold
Monu Tools

cURL til fetch-omregner

Konvertér en curl-kommando til tilsvarende JavaScript fetch-kode, fuldt ud i din browser.

Sådan bruger du cURL til fetch

  1. 01

    Indsæt en curl-kommando.

  2. 02

    Den tilsvarende fetch-kode genereres med det samme.

  3. 03

    Kopiér JavaScript ind i dit projekt.

Gør curl til fetch

En konverter, der gør en curl-kommando til tilsvarende JavaScript-fetch-kode, hvor metode, URL, headere og body parses, så du får en klar-til-brug-forespørgsel i stedet for at oversætte den i hånden.

Det er et almindeligt behov: API-dokumentation og værktøjer som browserens devtools giver dig en curl-kommando, men din app er skrevet i JavaScript. Dette bygger bro mellem de to, så du kan indsætte curl og få fetch.

Den kører lokalt i din browser, så din kommando, inklusive eventuelle tokens eller legitimationsoplysninger i headerne, aldrig forlader din enhed.

Flag den forstår

Den forstår de almindelige flag: -X til metoden, -H til headere, -d og dets varianter til body, -u til basic auth, plus -A til user agent og -b til cookies. Et data-flag indebærer POST, hvilket svarer til, hvordan curl opfører sig.

Kommandoer over flere linjer

Kommandoer over flere linjer virker som de er. Backslash-linjeforlængelser samles automatisk, så du kan indsætte en kommando præcis, som den fremstår i dokumentationen, uden at rydde op i den først.

Klar-til-kør-output

Outputtet er et fetch-kald med metode, headere og body udfyldt, som du kan slippe ind i din kode og await som ethvert andet fetch.

Ofte stillede spørgsmål

Hvilke curl-flag understøttes?

De almindelige: -X for metoden, -H for headers, -d og dens varianter for kroppen, -u for basic auth, plus -A og -b. Et data-flag indebærer POST.

Bliver min kommando sendt til en server?

Nej. Konverteringen kører fuldt ud i din browser, så din kommando og eventuelle tokens i den forlader aldrig din enhed.

Håndterer den kommandoer over flere linjer?

Ja. Backslash-linjeforlængelser sammenføjes automatisk, så du kan indsætte en kommando præcis, som den fremgår af dokumentationen.

Kilder

Rapporter et problem