HTTP
Oznacza „Hypertext Transfer Protocol”. HTTP to protokół używany do przesyłania danych za pośrednictwem domeny sieć. Jest częścią Protokół internetowy Suite i definiuje polecenia i usługi używane do przesyłania strona danych.
HTTP używa modelu serwer-klient. ZA klientna przykład może to być komputer domowy, laptop lub urządzenie mobilne. Plik HTTP serwer jest zazwyczaj hostingowego uruchamianie oprogramowania serwera WWW, takiego jak Apache or IIS. Gdy uzyskujesz dostęp do witryny internetowej, plik przeglądarka wysyła żądanie do odpowiedniego serwera WWW i odpowiada kodem statusu HTTP. Jeśli URL jest prawidłowe i połączenie zostanie nawiązane, serwer prześle do Twojej przeglądarki stronę internetową i powiązane pliki.
Niektóre typowe kody stanu HTTP to:
- 200 - pomyślne żądanie (strona istnieje)
- 301 - przeniesiony na stałe (często przekierowany na nowy adres URL)
- 401 - nieautoryzowane żądanie (wymagana autoryzacja)
- 403 - zabronione (dostęp nie jest dozwolony do strony lub katalogu)
- 500 - wewnętrzny błąd serwera (często spowodowany nieprawidłową konfiguracją serwera)
HTTP definiuje również polecenia, takie jak GET i POST, które służą do obsługi przesyłania formularzy na stronach internetowych. Plik CONNECT polecenie służy do ułatwienia bezpiecznego połączenia, czyli szyfrowane za pomocą SSL. Szyfrowane połączenia HTTP są realizowane HTTPS, rozszerzenie protokołu HTTP przeznaczone do bezpiecznej transmisji danych.
UWAGA: Dostęp do adresów URL zaczynających się od „http: //” odbywa się za pośrednictwem standardu hipertekst protokół transmisji i użytkowanie Port 80 domyślnie. Adresy URL zaczynające się od „https: //” są otwierane przez bezpieczne połączenie HTTPS i często korzystają z portu 443.