Przejdź do głównej treści
LibraTool logoLibraTool

Konwerter cURL na kod za darmo

Wklej polecenie cURL (także „Copy as cURL” z Chrome DevTools) i otrzymaj odpowiadający mu kod w JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go lub PowerShell. Analiza odbywa się w całości w przeglądarce — tokeny nie opuszczają Twojego urządzenia.

💡 Wklej dowolne polecenie curl — w tym wieloliniowe z kontynuacją \ — i uzyskaj równoważny kod. Przetwarzanie odbywa się w całości w przeglądarce; żądanie (wraz z tokenami) nigdy nie opuszcza urządzenia.

Typowe zastosowania

  • Konwertuj cURL na PythonaZmień polecenie cURL na kod Python requests, gotowy do uruchomienia.
  • Konwertuj cURL na JavaScript fetchWygeneruj wezwanie fetch() przeglądarki/Node z polecenia cURL.
  • Konwertuj "Copy as cURL" z DevToolsWklej żądanie skopiowane z karty sieci przeglądarki i uzyskaj czysty kod.
  • Konwertuj cURL na GoWygeneruj kod Go net/http z polecenia cURL.
  • Zrozum, co robi polecenie cURLZobacz żądanie cURL przepisane w języku, który znasz, aby je zrozumieć.

Jak to działa

Kopiowanie polecenia cURL z dokumentacji API lub karty sieciowej przeglądarki i przepisanie go ręcznie jest nudne. Ten konwerter parsuje polecenie i generuje równoważny kod — a ponieważ może nosić tokeny auth, nigdy nie wysyła Twojego polecenia nigdzie.

  1. 1
    Wklejasz polecenie cURL
    Łącznie z poleceniami wieloliniowymi z kontynuacjami backslashem, cudzysłowiami nagłówków, treściami JSON i uwierzytelnianiem podstawowym.
  2. 2
    Tokenizator świadomy powłoki parsuje go
    Polecenie jest tokenizowane, respektując pojedyncze/podwójne cudzysłowy i ucieczki, a następnie każda flaga (-X, -H, -d, -F, -u i więcej) jest interpretowana — wszystko w przeglądarce.
  3. 3
    Generowany jest równoważny kod
    Wybierz JavaScript (fetch), Node.js, Python (requests) lub Go (net/http). Treści JSON są emitowane jako obiekty natywne, gdy ma to sens.
  4. 4
    Kopiuj i wklej do projektu
    Wygenerowany kod jest gotowy do użycia; skopiuj go jednym kliknięciem.

Polecenia cURL często zawierają tokeny bearer, klucze API i ciasteczka. Wiele konwerterów online WYSYŁA Twoje polecenie na serwer, aby je przetworzyć. Ten parsuje wszystko lokalnie, więc Twoje sekrety nigdy nie opuszczają strony.

Powiązane narzędzia

Często zadawane pytania