Monu Tools

Konwerter cURL na fetch

Konwertuj polecenie curl na równoważny kod JavaScript fetch, całkowicie w przeglądarce.

Jak korzystać z narzędzia cURL na fetch

  1. 01

    Wklej polecenie curl.

  2. 02

    Równoważny kod fetch jest generowany natychmiast.

  3. 03

    Skopiuj JavaScript do swojego projektu.

Zamień curl na fetch

Konwerter, który zamienia polecenie curl na równoważny kod JavaScript fetch, analizując metodę, adres URL, nagłówki i treść, dzięki czemu otrzymujesz gotowe do użycia żądanie zamiast tłumaczyć je ręcznie.

To częsta potrzeba: dokumentacja API i narzędzia takie jak narzędzia deweloperskie przeglądarki dają Ci polecenie curl, ale Twoja aplikacja jest napisana w JavaScript. To łączy te dwa światy, więc możesz wkleić curl i otrzymać fetch.

Działa lokalnie w Twojej przeglądarce, więc Twoje polecenie, w tym wszelkie tokeny lub dane uwierzytelniające w nagłówkach, nigdy nie opuszcza urządzenia.

Flagi, które rozumie

Rozumie częste flagi: -X dla metody, -H dla nagłówków, -d i jego warianty dla treści, -u dla uwierzytelniania podstawowego, a także -A dla agenta użytkownika i -b dla ciasteczek. Flaga danych implikuje POST, zgodnie z zachowaniem curl.

Polecenia wielowierszowe

Polecenia wielowierszowe działają bez zmian. Kontynuacje wierszy z ukośnikiem odwrotnym są łączone automatycznie, więc możesz wkleić polecenie dokładnie tak, jak pojawia się w dokumentacji, bez wcześniejszego czyszczenia.

Gotowy do uruchomienia wynik

Wynikiem jest wywołanie fetch z wypełnioną metodą, nagłówkami i treścią, które możesz wstawić do swojego kodu i użyć z await jak każde inne fetch.

Najczęściej zadawane pytania

Jakie flagi curl są obsługiwane?

Najczęściej używane: -X dla metody, -H dla nagłówków, -d i jego warianty dla treści, -u dla uwierzytelniania basic, plus -A i -b. Flaga data oznacza POST.

Czy moje polecenie jest wysyłane na serwer?

Nie. Konwersja działa całkowicie w Twojej przeglądarce, więc polecenie i ewentualne tokeny w nim nigdy nie opuszczają Twojego urządzenia.

Czy obsługuje polecenia wielowierszowe?

Tak. Kontynuacje z backslashem są łączone automatycznie, więc możesz wkleić polecenie dokładnie tak, jak pojawia się w dokumentacji.

Źródła

Osadź to narzędzie

Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.

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

Powiązane narzędzia