Menu
Coddy logo textTech

Nagłówki odpowiedzi

Lekcja 23 z 47 w kursie Sieci komputerowe w terminalu w Coddy.

Po wierszu statusu serwer wysyła nagłówki: informacje o odpowiedzi, po jednej w każdym wierszu, w formacie Name: value.

Te, które będziesz czytać najczęściej:

  • Content-Type: określa, co zawiera treść. text/html, application/json. Klienci używają tej informacji, aby zdecydować, jak ją odczytać.
  • Content-Length: określa liczbę bajtów treści.
  • Location: w przypadku odpowiedzi 3xx wskazuje, gdzie przejść zamiast tego.

curl -I prosi wyłącznie o nagłówki, używając metody HEAD, dzięki czemu możesz sprawdzić odpowiedź bez pobierania dużej treści.

curl -sI http://127.0.0.1:9113/index.html

Wielkość liter w nazwach nagłówków nie ma znaczenia, więc serwer może wysłać Content-Type albo content-type — obie formy są poprawne. Wyszukuj je za pomocą grep -i, inaczej nie znajdziesz wszystkich dopasowań.

challenge icon

Wyzwanie

Średni

Sprawdź odpowiedź bez jej pobierania.

Udostępnij folder zawierający index.html na porcie 9113, a następnie pobierz tylko nagłówki i wypisz wyłącznie wiersz z typem zawartości. Oczekiwany wynik:

Content-type: text/html

Dopasuj bez rozróżniania wielkości liter i zakotwicz wzorzec na początku wiersza: grep -i "^content-type". Nie wypisuj całego bloku nagłówków, ponieważ zawiera on również datę, która zmienia się co sekundę.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sieci komputerowe w terminalu

Poćwicz samodzielnie: Edytor online Terminal