Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška strojna oprema >>

Kako Web Servers Work

ev pogovore s to storitvijo. &Quot; nekdo " je lahko oseba, vendar bolj pogosto, da je računalniški program, kot spletni brskalnik. Protokoli so pogosto besedilo in enostavno opisati, kako bo imel odjemalec in strežnik njihov pogovor.

Morda najenostavnejši protokol je dnevno protokol. Če priključite na vrata 13 na stroju, ki podpira dnevne strežnik, bo strežnik vam poslali svoj vtis o trenutni datum in čas in nato zaprite povezavo. Protokol je, " Če se povežete z mano, bom vam poslali datum in čas in nato odklopite. &Quot; Večina strojev Unixa podpirajo ta strežnik. Če bi radi, da ga preizkusite, se lahko povežete z eno z uporabo Telnet. V UNIX, bi seja videti takole:

% telnet web67.ntx.net 13Trying 216.27.61.137 ... Povezan web67.ntx.net.Escape značaja je '^] "ned. 25. oktober 08:34:06 1998Connection zaprta tujega gostitelja

Na Windows, lahko dostop do tega strežnika, ki jih vnesete ". telnet web67.ntx.net 13 " na MSDOS poziv.

V tem primeru, web67.ntx.net je strežnika UNIX stroj, in 13 je številka vrat za dnevno storitev. Aplikacija Telnet poveže na vrata 13 (telnet naravno poveže v pristanišče 23, lahko pa ga neposredno povezati s katero koli pristanišče), nato strežnik pošlje datum in čas ter prekine. Večina različic Telnet vam omogočajo, da določite številko vrat, tako da lahko poskusite to ne glede na uporabo različico Telnet imate na voljo na vašem računalniku.

Večina protokoli so bolj vpleteni kot podnevi in ​​so določene v prošnjo za komentar ( RFC) dokumenti, ki so javno dostopni (glej http://sunsite.auc.dk/RFC/za lepo arhiv vseh RFC). Vsak spletni strežnik na internetu je v skladu z HTTP protokola, povzetim lepo v originalni HTTP, kot je opredeljeno v letu 1991. Najbolj osnovna oblika protokola s strežnikom HTTP razumljiv vključuje samo en ukaz: dobil. Če se povežete s strežnikom, ki razume protokol HTTP in je povedal, da " GET ime datoteke, " bo strežnik odzove tako, da vam pošilja vsebino z imenom datoteke in nato odklop. Tukaj je tipičen zasedanje:

% telnet www.howstuffworks.com 80Trying 216.27.61.137 ... Povezan howstuffworks.com.Escape značaja je '^]' GET http:. //www.howstuffworks .com /... Zveza zaprta tujega gostitelja

V prvotni protokol HTTP, vsi bi bili poslani bil dejansko ime datoteke, kot ". /" ali " /web-server.htm." Protokol je bil pozneje spremenjen za ravnanje pošiljanje celotnega URL-ja. To je omogo

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