sesje po stronie serwera, ukryte parametry – gdy aktualna strona zawiera formularz – oraz parametry umieszczone w URL-u (jak na przykład /index.php?userid=3).
Serwery obsługujące HTTP standardowo nasłuchują na porcie TCP numer 80.
W 2015 opublikowana została kolejna wersja protokołu HTTP/2, a w 2022 kolejna HTTP/3.
Metody HTTP GET – pobranie zasobu wskazanego przez URI, może mieć postać warunkową, jeśli w nagłówku występują pola warunkowe takie jak „If-Modified-Since” HEAD – pobiera informacje o zasobie, stosowane do sprawdzania dostępności zasobu PUT – przyjęcie danych przesyłanych od klienta do serwera, najczęściej, aby zaktualizować wartość encji POST – przyjęcie danych przesyłanych od klienta do serwera (np. wysyłanie zawartości formularzy) DELETE – żądanie usunięcia zasobu, włączone dla uprawnionych użytkowników OPTIONS – informacje o opcjach i wymaganiach istniejących w kanale komunikacyjnym TRACE – diagnostyka, analiza kanału komunikacyjnego CONNECT – żądanie przeznaczone dla serwerów pośredniczących pełniących funkcje tunelowania PATCH – aktualizacja części danych
Metoda CONNECT nie jest częścią standardu HTTP/1.1, jednak jest powszechnie implementowana na podstawie dokumentu wygasłego w 1999 roku.