Stronę tą wyświetlono już: 1183 razy
Poniżej opisany został podstawowy widok okna programu.

Rys. 1
REST client - opis podstawowych elementów okna głównego programu
- historia wykonanych zapytań - wyświetla w widoku poniżej historię wykonanych żądań;
- zapisane zapytania - wyświetla w widoku poniżej zapisane przez użytkownika żądania;
- projekty - wyświetla listę projektów i przypisanych do nich zapisanych żądań;
- api - wyświetla listę dokumentacji api oraz umożliwia pobieranie takich dokumentacji, które są dostępne na liście;
- wyświetla w głównym obszarze aplikacji (po prawej) całą listę historii wykonanych żądań;
- odświeża listę historii;
- opcje związane z zmiennymi środowiskowymi;
- zakładka bieżącego żądania;
- przewijanie listy zakładek otwartych żądań;
- wybór typu żądania:
- GET - wysyłanie żądania po dane;
- POST - wysyłanie żądania utworzenia nowego wpisu danych;
- PUT - wysłanie żądania nadpisania istniejących danych wysłanymi do serwera (wymaga przekazania np. id identyfikującego wpis w bazie danych);
- DELETE - wysyłanie żądania po usunięcie wpisu z bazy danych;
- PATCH - służy do nadpisywania danych, które po stronie serwera powinny być wykonywane jedynie wtedy, gdy nastąpiła w nich zmiana. Czyli nadpisuje dane ale pod warunkiem, że te, które zostały otrzymane zostały zmodyfikowane;
- HEAD - służy do wysyłania zapytania zawierającego tylko nagłówek bez ciała w celu sprawdzenia, czy dany zasób jest dostępny;
- CONNECT - służy do nawiązania połączenia z serwerem;
- OPTIONS - powinno zwracać listę żądań obsługiwanych przez serwer;
- TRACE;
- custom - czyli użytkownika
- adres ścieżki dostępu;
- rozwija wszystkie parametry query zawarte w zapytaniu;
- wysyła zapytanie;
- wyświetla dodatkową listę opcji:
- Clear - czyści całe zapytanie;
- Save - zapisuje zapytanie;
- Details - wyświetla okno dodatkowymi informacjami o zapytaniu;
- Export request - umożliwia wyeksportowanie zapytania do pliku arc lub do usługi Google Drive;
- wyświetla opcje związane z nagłówkami zapytania;
- wyświetla opcje związane z rodzajem autoryzacji;
- wyświetla opcje związane z akcjami, jakie powinny zostać wykonane przed wykonaniem żądania i po odpowiedzi;
- konfiguracja żądania;
- kod żądania, który można użyć. Dostępna lista kodów dla:
- CURL-a;
- HTTP;
- JAVSCRIPT;
- PYTHON;
- C;
- JAVA
- dodawanie nagłówka