cURL til fetch-konverterer
Konverter en curl-kommando til tilsvarende JavaScript fetch-kode, helt i nettleseren din.
Slik bruker du cURL til fetch
- 01
Lim inn en curl-kommando.
- 02
Den tilsvarende fetch-koden genereres umiddelbart.
- 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.