Monu Tools

cURL-naar-fetch-converter

Converteer een curl-commando naar gelijkwaardige JavaScript fetch-code, volledig in je browser.

Hoe gebruik je cURL naar fetch

  1. 01

    Plak een curl-commando.

  2. 02

    De gelijkwaardige fetch-code wordt direct gegenereerd.

  3. 03

    Kopieer de JavaScript naar je project.

Zet curl om naar fetch

Een converter die een curl-commando omzet naar equivalente JavaScript fetch-code, waarbij de method, URL, headers en body worden geparsed zodat je een direct bruikbare aanvraag krijgt in plaats van het handmatig te vertalen.

Het is een veelvoorkomende behoefte: API-documentatie en tools zoals browser-devtools geven je een curl-commando, maar je app is geschreven in JavaScript. Dit overbrugt de twee zodat je curl kunt plakken en fetch krijgt.

Het draait lokaal in je browser, dus je commando, inclusief eventuele tokens of inloggegevens in de headers, verlaat je apparaat nooit.

Flags die het begrijpt

Het begrijpt de gangbare flags: -X voor de method, -H voor headers, -d en de varianten daarvan voor de body, -u voor basic auth, plus -A voor de user agent en -b voor cookies. Een data-flag impliceert POST, precies zoals curl zich gedraagt.

Meerregelige commando's

Meerregelige commando's werken zoals ze zijn. Backslash-regelvoortzettingen worden automatisch samengevoegd, dus je kunt een commando precies zo plakken als het in de documentatie staat, zonder het eerst op te schonen.

Direct uitvoerbare uitvoer

De uitvoer is een fetch-aanroep met de method, headers en body ingevuld, die je in je code kunt plakken en kunt awaiten zoals elke andere fetch.

Veelgestelde vragen

Welke curl-flags worden ondersteund?

De gangbare: -X voor de methode, -H voor headers, -d en zijn varianten voor de body, -u voor basic auth, plus -A en -b. Een data-flag impliceert POST.

Wordt mijn commando naar een server gestuurd?

Nee. De conversie draait volledig in je browser, dus je commando en eventuele tokens daarin verlaten nooit je apparaat.

Verwerkt het commando's over meerdere regels?

Ja. Backslash-regelvoortzettingen worden automatisch samengevoegd, zodat je een commando precies kunt plakken zoals het in docs verschijnt.

Is de gegenereerde fetch-code klaar om te draaien?

Ja. Hij produceert een volledige fetch-aanroep met de methode, headers en body ingesteld, die je direct met await in je code kunt gebruiken.

Verandert een data-flag de methode?

Ja, net als curl: een body opnemen met -d impliceert een POST-request, tenzij je een andere methode instelt met -X.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

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

Gerelateerde tools