Žinios Discovery
/ Knowledge Discovery >> Žinios Discovery >> Technika >> kompiuteris >> kompiuterinės įrangos >>

Kaip Web serveriai Work

užsienio priimančiojo

originalaus HTTP protokolą, viskas, ką būtų išsiuntėte buvo tikrąjį failo, pavyzdžiui, " /. " arba " /web-server.htm." Protokolas vėliau buvo modifikuota, kad rankena siuntimo pilną nuorodą. Tai leido bendrovėms, kurios priimančiosios virtualių domenų, kur daug domenų gyvena vienoje mašinoje, naudoti vieną IP adresą visiems domenų jie šeimininko. Pasirodo, kad šimtai domenų talpinami 209.116.69.66 -. HowStuffWorks IP adresas
Eksploatacijos jį visi kartu

Dabar jūs žinote milžinišką apie internetą. Jūs žinote, kad, kai įvedate URL į naršyklę, šie veiksmai atsiranda: Rīga,

naršyklė pertraukos URL į tris dalis: Rīga,

  1. protokolas (" http ")
  2. Serverio vardas (" www.howstuffworks.com ")
  3. failo pavadinimas (" interneto server.htm ")

    naršyklė bendrauja su pavadinimas serveris išversti serverio pavadinimą, " www.howstuffworks.com, " į IP adresą, kurį ji naudoja prisijungti prie to serverio mašina. Naršyklė tada suformuoja ryšį su interneto serveriu tą IP adresą uosto 80. Po HTTP protokolu, naršyklė siunčia prašymą GET į serverį, prašydama failo " http: //www.howstuffworks.com/web -server.htm. " (Atkreipkite dėmesį, kad slapukai gali būti siunčiami iš naršyklės į serverį su GET užklausos - pamatyti, kaip interneto Slapukai Darbas detales.) Serveris siunčia HTML tekstą į tinklalapį naršyklėje. (Naršyklėje taip pat gali būti siunčiami iš serverio naršyklė puslapio antraštėje.) Naršyklė skaito HTML žymas ir formatai puslapį į savo ekrano
    Ypatumai:. Saugumo

    Galite matyti iš šio aprašymo kad žiniatinklio serveris gali būti gana paprasta gabalas programinės įrangos. Tai užtrunka failo pavadinimą siunčiama su GET komanda, nuskaito failą ir siunčia jį žemyn laidą prie naršyklėje. Net jei jūs atsižvelgti į visas kodas tvarkyti uostus ir uostų jungtys, galite lengvai sukurti C programą, kuri įgyvendina paprastą interneto serverį per mažiau nei 500 eilučių kodo. Akivaizdu, kad pilnos įmonės lygio interneto serveris yra labiau įsitraukti, bet pagrindai yra labai paprasta.

    Daugelis serveriai pridėti šiek tiek saugumo lygį, aptarnaujančių procesą. Pavyzdžiui, jei jūs kada nors nuėjo į interneto puslapį ir turėjo naršyklė pop-up langą, prašydamas savo vardą ir slaptažodį, turite susidūrė su slaptažodžiu apsaugotą puslapį. Serverio klaidinančiu Puslapio savininkas išlaikyti vardų ir slaptažodži

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