Czym są środowiska?
Podczas pracy z interfejsami API często będziesz musiał mieć różne konfiguracje. Na przykład komputer lokalny, serwer deweloperski lub produkcyjny interfejs API. Środowiska dają możliwość dostosowywania żądań za pomocą zmiennych. W ten sposób możesz łatwo przełączać się między różnymi konfiguracjami bez zmiany żądań. Nie musisz się martwić o zapamiętanie wszystkich tych wartości, gdy znajdą się w Postmanie. Środowiska można pobierać i zapisywać jako pliki JSON i przesyłać później.
Kroki do stworzenia nowego środowiska
Kliknij ikonę koła zębatego w prawym górnym rogu aplikacji Postman i wybierz Zarządzaj środowiskami.
Kliknij przycisk Dodaj, aby utworzyć nowe środowisko.
Podaj nazwę środowiska, jak lokalne/rozwój lub produkcja.
Każde środowisko to zestaw par klucz-wartość, z kluczem jako nazwą zmiennej.
np. Tutaj tworzymy dwa klucze, które mogą być użyte podczas uruchamiania API
API_URL
WERSJA APLIKACJI
Możemy również ustawić zmienne globalne, które mogą być dostępne we wszystkich środowiskach
Ustaw wartości klucza zgodnie z wcześniejszymi ustawieniami podczas tworzenia środowiska, a następnie kliknij przycisk Zapisz.
Kroki korzystania ze środowiska
Wybierz aktywne środowisko
Kliknij listę rozwijaną w prawym górnym rogu aplikacji Postman, aby wybrać aktywne środowisko, lub wpisz nazwę środowiska. Po wybraniu środowiska można uzyskać dostęp do zmiennych w aktywnym zakresie środowiska.
Dostęp do zmiennych środowiskowych
Po wybraniu środowiska możesz łatwo uzyskać dostęp do zmiennej w treści, nagłówkach lub w adresie URL żądania.
Uwaga: Nazwa zmiennej zostanie ujęta w podwójne nawiasy klamrowe. np. {{API_URL}}. Możesz również uzyskać sugestię zmiennej, wpisując pojedyncze nawiasy klamrowe ‘{‘
Na poniższym zrzucie ekranu użyliśmy zmiennych w parametrach Request Url i Body.
Uwaga: Zmienne środowiskowe i globalne będą zawsze przechowywane jako ciągi. Jeśli przechowujesz obiekty/tablice, upewnij się, że JSON.stringify() je przed zapisaniem i JSON.parse() je podczas pobierania.