Twoje polecenie i tokeny zostają na tym urządzeniu.
Twoje polecenie, wraz z tokenami, nigdy nie opuszcza tej strony. Wklej polecenie cURL i otrzymaj gotowy kod w JavaScript, Python, Go lub PHP. Jest darmowe i działa w przeglądarce.
Jak przekonwertować polecenie cURL
- Wklej polecenie w Polecenie cURL albo naciśnij jeden z przykładów: POST JSON, Wgraj plik, Uwierzytelnienie podstawowe lub GET z zapytaniem.
- Wybierz język w sekcji Kod: JavaScript, Python, Go lub PHP.
- Przeczytaj przekonwertowany kod i naciśnij Kopiuj kod.
Co jest obsługiwane
Metody (-X), nagłówki (-H), treści żądań (-d, --data-raw, --data-binary, --data-urlencode, --json), formularze i przesyłanie plików (-F), uwierzytelnienie podstawowe (-u), tokeny bearer, ciasteczka (-b), ciągi zapytań -G, przekierowania (-L), -k, --compressed i -I. Wielowierszowe polecenia z ukośnikami wstecznymi działają, także te skopiowane z Chrome, Firefox i Edge.
Kopiowanie żądania z przeglądarki
Otwórz narzędzia deweloperskie, przejdź do karty Network, kliknij żądanie prawym przyciskiem i wybierz Copy, a potem Copy as cURL (bash). Wklej je tutaj, aby otrzymać działający kod z tymi samymi nagłówkami.
Treści JSON
Gdy treść to JSON, jest zapisywana jako prawdziwy obiekt w JavaScript i Python, a nie ciąg znaków, więc łatwo ją edytować.
Wskazówki
- Traktuj tokeny i ciasteczka w skopiowanym poleceniu jak hasła. Zastąp je zmiennymi przed udostępnieniem kodu.
- Przetestuj przekonwertowany kod małym żądaniem, zanim użyjesz go w prawdziwym programie.
- Niektóre opcje wpływają tylko na samo cURL i nie mają bezpośredniego odpowiednika, więc przeczytaj wynik i popraw.
- Najpierw sformatuj treść JSON za pomocą narzędzi JSON, jeśli trudno ją czytać.
Kto z tego korzysta
Programiści testujący API na przykładach z dokumentacji, uczniowie śledzący samouczek w języku, którego nie używa przykład, i freelancerzy przenoszący działające żądanie do skryptu. Powiązane: sprawdzanie nagłówków HTTP.
Pytania
Czy moje polecenie lub token są gdzieś wysyłane?
Nie. Konwersja odbywa się w Twojej przeglądarce. Żądanie nie jest wysyłane.
Czy wykonuje żądanie?
Nie. Tylko zamienia polecenie na kod.
Dlaczego moje polecenie się nie konwertuje?
Sprawdź niedomknięte cudzysłowy i upewnij się, że polecenie zaczyna się od curl. Polecenia z wiersza poleceń Windows używają innego cytowania i mogą wymagać poprawy.