Zamień polecenie curl na kod Fetch, Axios, Python, Go lub PHP albo zbuduj curl z żądania — bezpośrednio w przeglądarce.
cURL Converter czyta polecenie curl — na przykład skopiowane z DevTools przeglądarki — i zapisuje to samo żądanie jako kod dla JS Fetch, Axios, Python Requests, Go lub PHP. Działa też w drugą stronę: opisz żądanie i otrzymaj polecenie curl. Sekrety w wyniku można zamaskować, a zbędne nagłówki dodawane przez przeglądarkę — usunąć.
Polecenie jest konwertowane w przeglądarce i nie trafia na serwer; samo narzędzie nigdy nie wykonuje żądania — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”. Link „Udostępnij” zawiera polecenie w samym adresie — zamaskuj sekrety, zanim go udostępnisz.
Nie, tylko je konwertuje. Aby naprawdę je wysłać, otwórz je w HTTP Request Tester — to narzędzie wykonuje je z Twojej przeglądarki.
Wartości, które zwykle dają dostęp: nagłówki Authorization i kluczy API, ciasteczka, hasła w adresie URL i podobne pola są w wyniku zastępowane symbolami zastępczymi.
Przeglądarki nie pozwalają JavaScriptowi ustawiać nagłówków takich jak Cookie, User-Agent czy Sec-*. W kodzie Fetch lub Axios zostałyby po cichu pominięte, więc narzędzie pokazuje, które to.