Gå til innhold
Monu Tools

cURL til fetch-konverterer

Konverter en curl-kommando til tilsvarende JavaScript fetch-kode, helt i nettleseren din.

Slik bruker du cURL til fetch

  1. 01

    Lim inn en curl-kommando.

  2. 02

    Den tilsvarende fetch-koden genereres umiddelbart.

  3. 03

    Kopier JavaScript-en inn i prosjektet ditt.

Gjør curl om til fetch

En omformer som gjør en curl-kommando om til tilsvarende JavaScript fetch-kode, og parser metoden, URL-en, hodene og kroppen så du får en klar-til-bruk-forespørsel i stedet for å oversette den for hånd.

Det er et vanlig behov: API-dokumentasjon og verktøy som nettleserens utviklerverktøy gir deg en curl-kommando, men appen din er skrevet i JavaScript. Dette bygger bro mellom de to så du kan lime inn curl og få fetch.

Den kjører lokalt i nettleseren din, så kommandoen din, inkludert eventuelle tokens eller legitimasjon i hodene, forlater aldri enheten din.

Flagg den forstår

Den forstår de vanlige flaggene: -X for metoden, -H for hoder, -d og variantene av det for kroppen, -u for grunnleggende autentisering, pluss -A for brukeragenten og -b for informasjonskapsler. Et data-flagg impliserer POST, i tråd med hvordan curl oppfører seg.

Kommandoer over flere linjer

Kommandoer over flere linjer fungerer som de er. Bakstrek-linjefortsettelser slås sammen automatisk, så du kan lime inn en kommando nøyaktig slik den vises i dokumentasjonen uten å rydde opp i den først.

Klar-til-kjøring-utdata

Utdataene er et fetch-kall med metoden, hodene og kroppen fylt inn, som du kan slippe inn i koden din og await-e som ethvert annet fetch.

Ofte stilte spørsmål

Hvilke curl-flagg støttes?

De vanlige: -X for metoden, -H for headere, -d og varianter for kroppen, -u for basic auth, pluss -A og -b. Et data-flagg innebærer POST.

Sendes kommandoen min til en server?

Nei. Konverteringen kjører helt i nettleseren din, så kommandoen din og eventuelle tokens i den forlater aldri enheten din.

Håndterer den flerlinjede kommandoer?

Ja. Linjefortsettelser med skråstrek bakover slås sammen automatisk, så du kan lime inn en kommando nøyaktig slik den vises i dokumentasjonen.

Kilder

Rapporter et problem