HTTP monit - interaktywny wiersz poleceń HTTP Klient
- 1104
- 243
- Pan Jeremiasz Więcek
HTTP monit (Lub HTTP-PROMPT) to interaktywny klient http linii poleceń zbudowany na HTTPIE i monit_toolkit, Wyposażony w wyróżnienie autocomplete i składni. Obsługuje również automatyczne pliki cookie, integrację OpenAPI/Swagger, a także rurociągi podobne do Unixa i przekierowanie wyjściowe. Ponadto jest więcej niż więcej niż 20 motywy, których możesz użyć.
Klient HTTP HTTP dla Linux W tym artykule wyjaśnimy, jak zainstalować i krótko użyć HTTP-PROMPT w Linux.
Jak zainstalować monit HTTP w Linux
Możesz zainstalować HTTP-PROMPT Podobnie jak zwykły pakiet Python za pomocą polecenia PIP, jak pokazano.
$ pip instaluj http-prompt
Prawdopodobnie otrzymasz błędy uprawnień, jeśli próbujesz zainstalować HTTP-PROMPT na całym systemie Python. Nie jest to zalecane, ale jeśli to właśnie chcesz zrobić, po prostu użyj polecenia sudo, aby uzyskać uprawnienia główne, jak pokazano.
$ sudo pip instaluj HTTP-PROMPT
Alternatywnie możesz użyć --użytkownik Opcja zainstalowania pakietu w katalogu domów użytkownika w następujący sposób:
$ PIP Instaluj-User HTTP-PROMPT
Ulepszyć HTTP monit, Do:
$ PIP Install -u http -Prompt
Jak używać monitu HTTP w Linux
Aby rozpocząć sesję, po prostu uruchom HTTP-PROMPT polecenie jak pokazano.
Zacznij od ostatniej sesji lub http: // localhost: 8000 $ HTTP-PROMPT Zacznij od podanego adresu URL $ http-Prompt http: // localhost: 3000 Zacznij od niektórych początkowych opcji $ HTTP-PROMPT LOCALHOST: 3000/API-AUTH Użytkownik: Pass Username = Someone
Rozpocznij monit HTTP Po rozpoczęciu sesji możesz wpisać polecenia interaktywnie, jak pokazano na poniższym zrzucie ekranu.
Użycie polecenia monitowego HTTP Aby zobaczyć, jak HTTP monit zadzwoni do httpie, uruchom następujące polecenie.
> Post Httpie
Podgląd, jak nazywany jest HTTPIE w monitu HTTP Możesz wysłać Http żądanie, wprowadź jedną z metod HTTP, jak pokazano.
> Głowa > Zdobądź > Post > Put > Patch > Usuń
Uruchom metody HTTP Można dodać nagłówki, String zapytania, Lub Parametry ciała, Użyj składni jak w Httpie. Oto kilka przykładów:
# Ustaw nagłówek > Typ treści: aplikacja/JSON # parametr QueryString > Strona == 5 # Parametry ciała > nazwa użytkownika = Tecmint > Full_name = "Tecminint Howtos" # Parametry ciała w Raw Json > Numer: = 45239 > is_ok: = true > Nazwy: = [„TecMint”, „howtos”] > User: = '„nazwa użytkownika”: „TecMint”, „hasło”: „obserwuje”' ' # Napisz wszystko w jednym wierszu > Content-typ: aplikacja/page JSON == 5 nazwa użytkownika = TecMint
Możesz także dodać Httpie Opcje, jak pokazano.
> -FORM -Auth Użytkownik: Pass > --Verify = nie LUB >-FORM-Auth Użytkownik: Pass Username = Tecmint Content-Type: Application/Json
Aby zresetować sesję (wyczyść wszystkie parametry i opcje) lub wyjść z sesji, uruchom:
> rm * Sesja #reset > Wyjdź Sesja #Exit
Aby uzyskać więcej informacji i przykłady użytkowania, zobacz dokumentację HTTP-Prompt na: http: // http-Prompt.com/.
To wszystko! HTTP monit jest idealnym towarzyszem dla Httpie. Chcielibyśmy usłyszeć od ciebie. Podziel się swoimi przemyśleniami lub zadawaj pytania dotyczące HTTP-PROMPT przez poniższy formularz sprzężenia zwrotnego.
- « Jak obliczyć adres podsieci IP za pomocą narzędzia IPCALC
- Instalacja Ubuntu 19.04 (dingo dingo) na systemach oprogramowania układowego UEFI »