Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový hardware >>

Jak webové servery Work

užbu rozhovory s touto službou. &Quot; někdo " by mohl být člověk, ale častěji je to počítačový program jako webového prohlížeče. Protokoly jsou často text, a jednoduše popsat, jak klient a server bude mít jejich rozhovor.

Možná, že nejjednodušší protokol je protokol den. Pokud se připojit k portu 13 na stroji, který podporuje denní serveru, bude server posílat svoji představu o aktuální datum a čas a zavřete připojení. Protokol je, " Pokud se připojíte ke mně, já vám zašleme datum a čas a odpojte &Quot.; Většina strojů UNIX podporuje tento server. Pokud byste chtěli vyzkoušet, můžete se připojit k jednomu s aplikací Telnet. V systému UNIX, zasedání bude vypadat takto:

% telnet web67.ntx.net 13Trying 216.27.61.137 ... Připojeno k web67.ntx.net.Escape znaku je '^]' slunce. 25. října 08:34:06 1998Connection uzavřen hostitelské zahraniční

Na počítači se systémem Windows, můžete přistupovat k tomuto serveru zadáním ". telnet web67.ntx.net 13 " na příkazový řádek MS-DOS.

V tomto příkladu, web67.ntx.net je UNIX stroj na serveru, a 13 je číslo portu pro denní službu. Aplikace Telnet připojuje k portu 13 (telnet přirozeně se připojí k portu 23, ale můžete nasměrovat ji k připojení k portu), pak server odešle data a času a odpojí. Většina verzí programu Telnet umožňují zadat číslo portu, takže si můžete vyzkoušet to s využitím jakékoliv verze služby Telnet budete mít k dispozici na vašem počítači.

Většina protokolů je více zapojit, než dne a jsou specifikovány v Request for Comment ( RFC) dokumenty, které jsou veřejně dostupné (viz http://sunsite.auc.dk/RFC/na pěkný archiv všech RFC). Každý webový server na internetu odpovídá protokolu HTTP shrnutí pěkně v původním HTTP, jak je definován v roce 1991. Nejvíce základní forma protokolu srozumitelném HTTP serveru zahrnuje pouze jeden příkaz: GET. Pokud se připojujete k serveru, který rozumí protokolu HTTP a říct to " GET název souboru, " server odpoví odesláním vám obsah uvedeného souboru a poté dojde k odpojení. Zde je typický relace:

% telnet www.howstuffworks.com 80Trying 216.27.61.137 ... Připojeno k howstuffworks.com.Escape znaku je '^]' GET http:. //www.howstuffworks .com /... Spojení ukončeno hostitelské zahraniční

V původním protokolu HTTP, vše, co by jste odeslali byl skutečný název souboru, například ". /" nebo " /web-server.htm." Protokol byl později upraven tak, aby zvládnout o

Page [1] [2] [3] [4] [5] [6] [7] [8]