Co to jest protokół przesyłania hipertekstu?

Hypertext Transfer Protocol (HTTP) to język komunikacji sieciowej używany w sieci WWW do wymiany tekstu, grafiki, dźwięku oraz innych rodzajów danych i usług. HTTP przesyła dane między globalnie połączonymi komputerami w postaci zwykłego tekstu. Bezpieczna wersja protokołu HTTPS instruuje przeglądarki internetowe, aby szyfrowały strumienie komunikacyjne w celu ochrony poufnych informacji. HTTPS jest używany do wszystkich usług handlowych, bankowych i innych, w których wymagany jest bezpieczny link.

Wynalazek HTTP i World Wide Web przypisuje angielski fizyk MIT, Sir Timothy John Berners-Lee („Tim” Berners-Lee). Berners-Lee zaproponował ten pomysł w marcu 1989 r., Aw grudniu 1990 r. Wraz ze swoim zespołem z powodzeniem wymienił dane między komputerami w sieci przy użyciu protokołu przesyłania hipertekstu.

HTTP działa na modelu klient-serwer, gdzie serwer to komputer w Internecie, na którym znajduje się strona internetowa lub bank danych, a klient to komputer żądający informacji od serwera. HTTP jest właściwie częścią pakietu protokołów sieciowych warstw. W hierarchii sieciowej HTTP jest warstwą aplikacji, która działa na dominującej warstwie transportowej znanej jako Protokół kontroli transmisji (TCP). TCP jest częścią pakietu protokołu internetowego (IPS), który obejmuje konwencję adresowania protokołu internetowego (IP) używaną z TCP, której kombinacja jest nazywana TCP / IP.

Każdy klient i serwer w sieci jest identyfikowany unikalnym numerycznym adresem IP lub Uniform Resource Locator (URL). Zapewnia to, że żądania danych i odpowiadające odpowiedzi (datagramy) są poprawnie kierowane przez różne sieci, które łącznie tworzą sieć WWW. Numeryczne adresy IP są mapowane na powiązaną nazwę, aby ułatwić zapamiętanie adresu URL. Dlatego można wpisać wisegeek.com w oknie URL przeglądarki, zamiast zapamiętywać ciąg numerów IP. Z grubsza analogicznie, TCP może być uważany za pojazd lub silnik, którego HTTP używa do przemieszczania się między komputerami, podczas gdy IP zapewnia, że ​​zostanie wybrana najlepsza trasa i że dane dotrą do właściwego miejsca docelowego.

Podobnie jak wszystkie protokoły, protokół przesyłania hipertekstu ewoluował w czasie, zmieniając wersje z oryginalnej formy. Opracowanie protokołu HTTP należy do Internet Engineering Task Force (IETF) i World Wide Web Consortium. Podmioty te publikują Zapytanie o komentarze (RFC) wyszczególniające nowe standardy, takie jak RFC 2616 z czerwca 1999 r., Określające HTTP / 1.1, obecnie najczęściej używaną wersję.

Bezpieczny HTTPS (https: // vs http: //) jest praktycznie identyczny ze standardowym protokołem przesyłania hipertekstu, ale w przypadku połączenia z przeglądarką internetową w celu ustanowienia szyfrowanego połączenia między serwerem a klientem. Wszystkie nowoczesne przeglądarki posiadają szyfrowanie punkt-punkt, które odbywa się automatycznie i bez interwencji użytkownika podczas łączenia się z witryną, której adres zaczyna się od https: //. Wszelkie dane opuszczające serwer lub klient są szyfrowane przed opuszczeniem komputera i deszyfrowane po przybyciu, pozostając nieodgadnionym na drodze.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?