1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do API w Pythonie

Connected

ćwiczenie

Kody odpowiedzi i API

Kiedy klient wysyła żądanie do serwera, odpowiedź serwera zawiera numeryczny kod statusu, który informuje klienta o tym, jak serwer zareagował na żądanie.

W tym ćwiczeniu poznasz najważniejsze kody statusu, które warto znać. Będziemy wysyłać żądania do prawidłowych i nieprawidłowych ścieżek, a także nauczymy się, jak odczytać kod statusu, aby sprawdzić, czy żądanie zakończyło się sukcesem.

Pakiet requests zawiera wbudowany obiekt do wyszukiwania kodów statusu – requests.codes – przydatny wtedy, gdy nie pamiętasz dokładnych wartości liczbowych.

Pakiet requests został już zaimportowany.

Instrukcje 1/3

undefined XP
  • 1
    • Sprawdź, czy serwer odpowiedział pomyślnie, zwracając kod statusu 200.
  • 2
    • Wyślij żądanie do nieistniejącej ścieżki /movies w API katalogu muzycznego.
    • Sprawdź, czy serwer odpowiedział kodem statusu oznaczającym, że zasób nie został znaleziony – podaj odpowiedni numeryczny kod statusu.
  • 3
    • Sprawdź kody odpowiedzi 200 OK i 404 Not found, korzystając z obiektu requests.codes.