ArvutidVõrk

Mis on http kaudu?

Kasutage http päised on vahetada ametlik teave kliendi ja serveri vahel. See teave on nähtamatu kasutajatele, kuid see on võimatu ilma nõuetekohase toimimise brauseris. Tavakasutajatel infot selle kohta ja ülesannetest http päised tunduda üsna keeruline, kuid tegelikult nad ei sisalda raske keel. See on see, mida nägu web kasutaja igapäevaselt.

Mis on http päised?

"Hypertext Transfer Protocol" - nii tõlgib http kaudu. Tänu oma olemasolu, võimalik seos "klient-server". Kui on selgitatud lihtsas keeles, mille brauser saadab taotluse, algatades ühendus serveriga. Viimase vaikimisi ootab taotluse klient, töötleb seda ja saadab tagasi kokkuvõtte või vastus. Otsinguväljale, kasutaja "haamriga" saidi aadress, mis algab http: // ja saadud tulemusi kujul avatud lehel.

Kui printimine veebiaadress vastava rea, et brauser on vaja serverisse kasutades DNS. Server tunnustab http kaudu (üks või mitu), mis saadab teda klient, ning seejärel väljastab taotluse kaudu. Komplekt koosneb kohustuslik olemasoleva pealkirjad ja ei leitud.

Üldiselt http päised piisavalt tõhus. Nad ei ole nähtav HTML-koodis, need saadetakse nõutud teabe. Paljud pealkirjad saadetakse automaatselt serveri poolt. Selleks, et saata see PHP, kasutage funktsiooni kaudu.

brauseri interaktsiooni ja veebisaidi

Skeem vastastikmõju brauser ja sait on üsna lihtne. Niisiis, http kaudu hakkab päringustringis, mis seejärel saadetakse serverile. Vastuseks kliendile teavet vajab tegemist. Muide, http protokolli seitseteist aastat - enim kasutatud internetis. See on lihtne, usaldusväärne, kiire ja paindlik. Peamine ülesanne http - nõuda teavet web-server. Klient on brauseri ja serveri - ligthttp, apache, nginx. Kui ühendus nende vahel on edukas, server vastuseks päringule hangib soovitud teavet. Http teave sisaldab teksti, audio faile, video.

Võib protokolli transport teistele. kliendi nõudmisel koosneb kolmest osast:

  • stardijoonele (teate tüübi);
  • kaudu (sõnumivalikud);
  • keha teabe (sõnum, mis eraldab tühi rida).

Stardijoonele - kohustuslik element päises taotluse http. kasutaja taotluse struktuur koosneb kolmest peamisest osast:

  1. Meetod. Mis see näitab taotluse liik.
  2. (Liini). See rida URL, mis järgib domeeni.
  3. Kasutatud protokoll. See koosneb versioon protokolli ja http.

Kaasaegsete brauseritega kasutada versiooni 1.1. Järgneb pealkirjad vormingus "nimi: väärtus".

HTTP-vahemällu

Alumine rida on, et vahemälu annab ladustamine HTML-lehti ja muid faile cache (in operatsioonimälust kõvakettal). See on selleks, et kiirendada juurdepääsu neile ja uuesti salvestada ribalaiust.

Vahemälu on kliendi brauseris vahepealse värav ja proxy server. Enne kui saadate sõnumi URL brauser kontrollida objektide vahemälu. Kui objekt ei ole, suunatakse päring edasi järgmisele server, kus see on lubatud vahemällu http päiseid nginx server. Väravad ja volikirju kasutatakse erinevate kasutajate, nii vahemälu on jagatud.

HTTP-vahemällu ei saa ainult oluliselt kiirendada tööks ala, vaid ka anda vana versiooni lehel. Mis sait vahemälu saatmisel päised vastust. See ei pruugi olla puhverdatud nõutud teabe HTTPS.

Kirjeldus http päised

Üks tähtsamaid vahemälu mehhanismid peetakse http päised aegub. Need pealkirjad on teatanud, aegumiskuupäev esitatud vastuse kohta. Nad näitavad kuupäeva ja kellaaja, mil vahemälu peetakse aegunud. Näiteks selline kaudu järgmiselt: Aegub: Wen, 30. november 2016 13:45:00 GMT. See struktuur on kasutatud peaaegu kõikjal, sh vahemälu lehti ja pilte. Kui kasutaja valib vanem kuupäev, andmeid ei puhverdatud.

Http proxy päised kaudu link kategooriasse. Nad ei puhverdatud vaikimisi. Vahemälu tööta korralikult, iga URL peab vastama ühele teostusele sisu. Kui leht on kehtiv kahes keeles, kusjuures kõik tekstid peavad olema oma URL. Pealkiri varieeruda vastavalt vahemälu päringu nimi päiseid. Näiteks, kui päringu kuva sõltub brauseri server peab saatma kaudu. Seega vahemälu on salvestatud erinevaid versioone päringuid ja dokumendi liiki. TTP nõustuda kaudu on vaja koostada nimekiri võimalikest formaate ressursinõudlikkus seda üsna lihtne töötada, kuna see kõrvaldab tarbetu.

On nelja rühma päised, mis läbivad õhuliini. Need on peamised pealkirju - need sisalduvad mis tahes aruande server ja klient, päring ja vastus, samuti looduse. Viimane kirjeldab tahes sõnumite sisu, kliendi ja serveri.

HTTP kaudu peetakse täiendavat luba. Kui veebilehe palub kliendi autentimise brauser kuvab erilist aken väljad sisestamise kasutajanime ja parooli. Pärast kasutaja sisestab oma andmed, saadab brauser taotluse http. See sisaldab pealkirja "luba".

Kuidas näha pealkirju?

Et näha http kaudu, peate installima pluginaid oma brauseri näiteks firefox:

  • Pyromaani. Vaata pealkirju, saate vahekaardil net (võrk), kus vali kõik (kõik). See plugin on funktsioone, mis on kasulik veebiarendajad.
  • Live HTTP-päised. Lihtne plug-in vaatamise http päiseid. Mis see saab luua käsitsi taotleda.
  • Liikmed Ghrome hõlpsasti näha pealkirju, kui nad klõpsavad seaded nuppu, vali Developer Tools (neto tööd).

Kui plug-ins on paigaldatud, käivitage see ja värskendada oma brauseri.

päringu meetodeid

Kasutatavad meetodid HTTP, on sarnasusi juhiseid, mis on edastatud kujul sõnumid serverist. See on eriline sõna inglise keeles.

  • GET meetodiga. Seda kasutatakse nõuda teavet ressurss. See oli temaga kõik tegevused alata.
  • POST. Kasutades seda esitatakse. Näiteks sõnumi sotsiaalse võrgustiku või kommentaar brauser paigutab POST-taotluse sisu ja saadab selle serverile.
  • HEAD. Meetod on sarnane esimesele, kuid sooritab kopsufunktsiooni. Ta küsib ainult meta-andmed, välja arvatud vastuseteadet. Meetodit kasutatakse, kui nad soovivad saada teavet faile ilma allalaadimist. Kasutage seda, kui nad tahavad testida funktsionaalsust lingid serveris.
  • PANE. Laadib andmed URL. See edastab suurte andmemahtude.
  • OPTIONS. Töö server koosseisudes.
  • URI. See tuvastab ressurss ja sisaldab URL.

Struktuur http vastus

Server vastab kliendi taotlused pika sõnumeid. Vastus koosneb paar rida, mis näitavad protokolli versiooni, server staatuse kood (200). Ta räägib, mis on muutunud serveris töötlemise sissetulevad taotluse:

  1. "Sada" näitab edukas teabe töötlemist. Seejärel server saadab dokumendi kliendile. Ülejäänud taotluse jooned näitavad muu teave edastatakse teavet.
  2. Kui faili ei leita või ei eksisteeri, server saadab kliendile 404, nimetatakse seda ka viga.
  3. Kood 206 näitab Osalist faili allalaadimine, mida saab jätkus pärast mõnda aega.
  4. Kood 401 näitab loa andmisest keeldumise. See tähendab, et soovitud lehekülge on kaitstud parooliga, mis tuleb sisestada kinnitada kanne.
  5. Keeld sissepääs, ütles kood 403. Piirangud seisukohti, allalaadimist või video - ühine vastus internetis.
  6. On ka muid versioone kood: ajutine liikumine nõutud faili sisemine serveri viga, lõpliku liikumist. Sel juhul kasutaja suunatakse. Kui kood 500, mis tähendab, et seal esines tõrkeid serveri operatsiooni.

URL - mis see on?

URL - on südames veebis suhtlemine kliendi ja serveri. Taotlus on tavaliselt saadetakse URL - Uniform Resource Locator. taotluse url struktuur on väga lihtne. See koosneb mitmest osast: http protokolli (päises), huilgama (veebisaidi aadress), port, resourte tee ja päringut.

Protokoll on saadaval ka HTTPS-ühendust ja teabevahetust. URL-aadress sisaldab teavet paigutamine konkreetse saidi internetis. Aadress hõlmab domeeninime, tee lehele, samuti oma nime.

Peamine puudus töö URL - see on ebamugav suhtlemist ladina tähestikku, samuti numbreid ja sümboleid. SEO optimeerimine aadress url mängib olulist rolli.

kasulikke näpunäiteid

Aktiivne arvuti kasutajad ja arendajad ei ole kohti tutvuda mõne professionaalse nõu andnud eksperdid:

  • Märkida aegumiskuupäevi faile ja dokumente uuendused. Statistilised andmed esitatakse kõrgeid väärtusi max-age.
  • Eraldi dokument peab olema kättesaadav ainult üks URL.
  • Kui uuendatud faili alla laadima, nime muutmine ja linkida. See tagab, et uus alla, mitte aegunud dokumendiga.
  • Viimase Muudetud päised peavad vastama käesoleva kuupäeva viimase muutused sisu. Ei tohiks resave leheküljed ja dokumendid, kui te ei muuda neid.
  • Kasutage POST-taotluse üksnes juhul on vaja. Töö minimeerimine SSL.
  • Päised enne saatmist server peaks kontrollima plugin REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.atomiyme.com. Theme powered by WordPress.