ga je dala vse skupaj
Zdaj veš ogromno o internetu. Saj veš, da ko vnesete URL v brskalniku, se zgodi naslednje korake:
Brskalnik odmori URL v tri dele:
- Protokol (" http ")
- Ime strežnika (" www.howstuffworks.com ")
- ime datoteke (" web-server.htm ")
Brskalnik komunicira z ime strežnika prevesti ime strežnika, " www.howstuffworks.com, " v IP naslov, ki ga uporablja za povezavo do tega strežnika. Brskalnik nato tvori povezavo do spletnega strežnika na tem IP naslovom na vratih 80. Po protokolu HTTP, brskalnik pošlje zahtevo priti do strežnika, ki prosi za datoteko " http: //www.howstuffworks.com/web -server.htm. " (Ne pozabite, da se piškotki lahko pošljejo od brskalnika do strežnika z zahtevo GET - glejte Kako Internet Piškotki Delaj za podrobnosti.) Strežnik pošlje HTML tekst za spletno stran v brskalniku. (Piškotki se lahko pošlje tudi od strežnika do brskalnika v glavi za stran.) Brskalnik prebere HTML oznake in formati stran na zaslonu
Doplačila:. Varnost
Lahko vidite iz tega opisa da lahko spletni strežnik je precej preprost kos programske opreme. To traja ime datoteke poslana z ukazom GET, pridobi to datoteko in jo pošlje dol žico v brskalniku. Tudi če boste upoštevali vse kode za ravnanje pristanišča in pristaniške povezave, lahko preprosto ustvarite C program, ki izvaja preprost spletni strežnik v manj kot 500 vrstic kode. Očitno je, da vse kotičke podjetje na ravni Spletni strežnik je bolj vključeni, vendar osnove so zelo preprosta.
Večina strežnikov dodati nekaj raven varnosti v procesu služijo. Na primer, če ste kdaj šli na spletno stran in je imel brskalnik pop up pogovorno okno, ki prosi za vaše ime in geslo, ki ste naleteli stran zaščitena z geslom. Strežnik omogoča lastnik strani vodi seznam imen in gesel za tiste ljudi, ki imajo dovoljenje za dostop do strani; strežnik omogoča le tisti ljudje, ki vedo, pravilno geslo, glejte stran. Naprednejših strežnikih dodati dodatno varnost, da se omogoči šifrirano povezavo med strežnikom in brskalnikom, tako da se občutljive informacije, kot so številke kreditnih kartic lahko pošlje na internetu.
To je res vs