Protokół HTTP Protokół HTTP HTTP (Hypertext Transfer Protocol) – to protokół sieci WWW służący do przesyłania dokumentów hipertekstowych. Za jego pomocą przesyłane są żądania udostępnienia dokumentów WWW jak i informacje o kliknięciu konkretnego odnośnika. Protokół ten umożliwia publikowanie informacji na stronach WWW. Zaliczany jest do protokołów bezstanowych co oznacza, że nie przechowuje on danych na temat wcześniejszych transakcji. W taki sposób zmniejszony zostaje poziom obciążenia serwera. HTTP korzysta z portu 80. Metody HTTP: GET – odpowiada za pobranie zasobu wskazanego przez URI HEAD – odpowiada za pobieranie informacji o danym zasobie i sprawdzanie dostępności zasobu PUT – odpowiada za odebranie danych od klienta w celu aktualizacji POST – odpowiada za przyjęcie danych takich jak wysyłanie zawartości formularzy DELETE – odpowiada za żądania usunięcia konkretnego zasobu jeśli użytkownik posiada wymagane uprawnienia OPTIONS – informacje o opcjach i wymaganiach w kanale komunikacyjnym TRACE – odpowiada za analizę kanału komunikacyjnego CONNECT – żądanie przeznaczone dla serwerów, które pełnią funkcję tunelowania PATCH – odpowiada za aktualizację danych