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

Indlejr dette værktøj

Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.

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

Relaterede værktøjer