Po lekturze dwóch poprzednich artykułów tej serii ("Programista" nr 114 i "Programista" nr 115) wiemy już, jak skonfigurować własną sieć domową (rozumiemy działanie routerów i switchy) oraz jak uruchomić prosty serwis internetowy stworzony przez kogoś innego (potrafimy przypisać nazwy DNS do konkretnych adresów IP). Teraz nadszedł czas, aby zgłębić „język”, którym posługuje się większość serwisów – protokół HTTP. Dokładne jego zrozumienie otworzy nam drogę do samodzielnej implementacji serwisów, lepszego rozumienia komunikacji internetowej na poziomie aplikacji, a także do efektywnego wykrywania i naprawiania problemów z komunikacją...
Zagadnienia poruszane w tym artykule:
Artykuł pochodzi z magazynu Programista nr 116 (1/2025). Szczegółowy spis treści wydania nr 116: https://programistamag.pl/programista-1-2025-116/
Autorem artykułu jest Dawid Pilarski. Z wykształcenia automatyk i robotyk, a z zawodu i pasji programista. Obecnie Software Engine-er, Security Champion i Tech Lead w TomTom. Wolny czas przeznacza na zgłębianie wiedzy o bezpieczeństwie i sieciach. Można się z nim bezpieczeństwie i sieciach.