Monu Tools

Převodník cURL na fetch

Převeďte příkaz curl na ekvivalentní kód JavaScript fetch, zcela ve vašem prohlížeči.

Jak používat nástroj cURL na fetch

  1. 01

    Vložte příkaz curl.

  2. 02

    Ekvivalentní kód fetch se vygeneruje okamžitě.

  3. 03

    Zkopírujte JavaScript do svého projektu.

Proměňte curl na fetch

Převodník, který promění příkaz curl v ekvivalentní kód JavaScript fetch, naparsuje metodu, URL, hlavičky a tělo, takže získáte požadavek připravený k použití místo toho, abyste ho překládal ručně.

Je to častá potřeba: dokumentace API a nástroje jako vývojářské nástroje prohlížeče vám dají příkaz curl, ale vaše aplikace je psaná v JavaScriptu. Tohle ty dvě věci přemostí, takže vložíte curl a získáte fetch.

Běží lokálně v vašem prohlížeči, takže váš příkaz, včetně jakýchkoli tokenů nebo přihlašovacích údajů v hlavičkách, nikdy neopustí vaše zařízení.

Přepínače, kterým rozumí

Rozumí běžným přepínačům: -X pro metodu, -H pro hlavičky, -d a jeho varianty pro tělo, -u pro basic auth, plus -A pro user agent a -b pro cookies. Datový přepínač implikuje POST, což odpovídá tomu, jak se curl chová.

Víceřádkové příkazy

Víceřádkové příkazy fungují tak, jak jsou. Pokračování řádků pomocí zpětného lomítka se spojí automaticky, takže můžete vložit příkaz přesně tak, jak se objevuje v dokumentaci, bez předchozího čištění.

Výstup připravený ke spuštění

Výstupem je volání fetch s vyplněnou metodou, hlavičkami a tělem, které můžete vložit do svého kódu a použít s await jako jakýkoli jiný fetch.

Často kladené otázky

Které příznaky curl jsou podporovány?

Ty běžné: -X pro metodu, -H pro hlavičky, -d a jeho varianty pro tělo, -u pro basic auth, plus -A a -b. Příznak s daty implikuje POST.

Odesílá se můj příkaz na server?

Ne. Převod probíhá zcela ve vašem prohlížeči, takže váš příkaz a jakékoli tokeny v něm nikdy neopustí vaše zařízení.

Zvládá víceřádkové příkazy?

Ano. Pokračování řádků zpětným lomítkem se automaticky spojí, takže příkaz můžete vložit přesně tak, jak vypadá v dokumentaci.

Zdroje

Vložit tento nástroj

Přidejte tento nástroj na svůj web. Zkopírujte úryvek níže, automaticky zůstává aktuální.

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

Související nástroje