http

Selgitame, mis on http ja milleks see protokoll on mõeldud. Samuti, kuidas see toimib, erinevused http ja https protokolli vahel.

Selle protokolli lõi 1999. aastal World Wide Web Consortium.

Mis on http-protokoll?

http (inglise keelest Hüperteksti edastusprotokoll o Hyper Texts Transfer Protocol) on teabeedastusprotokoll veeb, st kood, mis on loodud nii, et arvuti Taotleja ja nõutud teavet sisaldav isik saavad teavet edastades "rääkida" sama keelt net.

http-ga kehtestatakse kriteeriumid süntaks Y semantika arvutamine (vorm ja tähendus) loomiseks suhtlemine veebiarhitektuuri moodustavate erinevate elementide vahel: serverid, kliendid, volikirjad. Selle lõi 1999. aastal World Wide Web Consortium koostöös Internet Engineering Task Force'iga.

See on "kodakondsuseta" protokoll, see tähendab, et see ei jälgi eelmisi külastusi, vaid alustab alati otsast. Teave eelmiste külastuste kohta salvestatakse nendes süsteemides niinimetatud "küpsistes", mis salvestatakse süsteemi. klient.

http on läbinud arvukalt versioone kuni praeguseni jõudmiseni 21. sajandi alguses, nn. HTTP / 2. Selle esimesed katsed toimusid 1991. aastal ja osalised versioonid valmistati aastatel 1996, 1999, 2000 ja lõpuks, praegune 2015. aastal.

Mille jaoks on http-protokoll?

http, nagu öeldud, on keel, mis vahendab kliendi päringute ja serveri vastuste vahel Internet, et võimaldada ladusat suhtlust ja samas "keeles". Ida protokolli kehtestab juhised, mida järgida, meetodid päringu (nimetatakse "tegusõnadeks") ja sellel on mõningane paindlikkus uute taotluste ja funktsioonide kaasamiseks, eriti nende versioonide edenedes.

Arvestades, et Internet ei ole midagi enamat kui keerukas võrk kaugarvutite vaheliseks teabevahetuseks, on seda tüüpi digitaalsed tööriistad teabe tellimise ja edastamise aluste loomisel võtmetähtsusega.

Kuidas http-protokoll töötab?

http toimimine põhineb päringu-vastuse skeemil veebiserveri ja “kasutajaagendi” vahel (inglise keelest kasutaja agent) või edastamistaotlust esitav klient andmeid. Klient võib olla teatud brauser, kui proovime avada a veebilehtvõi veebiindeksoijad (veebiroomajad või veebiämblikud), kes neid kontrollivad.

Server annab neile õigeaegselt struktureeritud vastuse ja on varustatud metaandmete seeriaga, mis määrab juhised teabeedastuse alustamiseks, arendamiseks ja sulgemiseks. Need on "päringumeetodid", st käsud, mis käivitavad teatud ressursside täitmise, mille failid asuvad serveris.

Näiteks: Konkreetse veebilehe avamisel määrab meie veebilehitseja ja teabe asukoha serveri vaheline infovahetus, kuidas infot edastada, kus on pildid ja millises järjekorras neid mulle näidatakse jne. Selle päringukäskude ja vastusekoodide vahetamise tulemuseks on see, et minu arvutis kuvatakse sama teave, mis algselt sisaldus serveris, mis võib olla tuhandete miilide kaugusel.

Mis on https?

https on kaitstud kolmandate isikute sekkumise eest.

Sest https Hüperteksti edastusprotokoll Secure or Secure Transfer Protocol of Hüpertekst, mis pole midagi muud kui http-i turvaline versioon, st sama protokolli variant, mis põhineb teabe edastamiseks krüptitud kanali loomisel, mis muudab selle sobivamaks teatud tundlike andmete (nt võtmete ja kasutajad isiklik).

Erinevalt http-st on https kaitstud kolmandate osapoolte sekkumise eest, kes võivad teabevahetust luurata või sealt andmeid hankida, kasutades "võrgukihte", mis võimaldavad ainult serveril ja kliendil läbi saadetud teabe krüptida ja dekrüpteerida. eelmine võrgusertifikaatide vahetamine, omamoodi esialgne usalduse kinnitamine teabe edastamise loomiseks.

!-- GDPR -->