Samouczek HTTP
Hypertext Transfer Protocol (HTTP) jest protokołem na poziomie aplikacji dla rozproszonych, współpracujących, hipermedialnych systemów informacyjnych. Jest to podstawa komunikacji danych w sieci WWW (tj. W Internecie) od 1990 r. HTTP jest protokołem ogólnym i bezstanowym, który może być używany do innych celów, a także przy użyciu rozszerzeń metod żądań, kodów błędów i nagłówków.
Ten samouczek jest oparty na specyfikacji RFC-2616, która definiuje protokół określany jako HTTP / 1.1. HTTP / 1.1 to wersja oryginalnego protokołu HTTP (HTTP / 1.0). Główną różnicą między HTTP / 1.0 i HTTP / 1.1 jest to, że HTTP / 1.0 używa nowego połączenia dla każdej wymiany żądanie / odpowiedź, podczas gdy połączenie HTTP / 1.1 może być używane dla jednej lub więcej wymian żądanie / odpowiedź.
Ten samouczek został przygotowany dla absolwentów informatyki i twórców stron internetowych, aby pomóc im zrozumieć podstawowe i zaawansowane pojęcia związane z protokołem HTTP (Hypertext Transfer Protocol).
Przed przystąpieniem do tego samouczka dobrze jest mieć podstawową wiedzę na temat pojęć internetowych, przeglądarek internetowych, serwerów WWW, oprogramowania opartego na architekturze klienta i serwera.