KompiuteriaiTinklas

Kas yra HTTP?

Naudoti HTTP antraštes ten yra oficialios informacijos tarp kliento ir serverio valiutos. Ši informacija yra nematomas vartotojams, bet tai neįmanoma be tinkamo eksploatavimo naršyklėje. Paprastiems vartotojams informaciją apie tai ir apie užduočių http antraštes atrodyti gana sudėtinga, tačiau iš tiesų juose nėra sunkiai kalba. Tai yra tai, ką susiduria interneto vartotoją kasdien.

Kas yra HTTP antraščių?

"Hiperteksto perdavimo protokolas", - taip verčia HTTP. Dėl savo buvimu, galima jungtis tarp "kliento-serverio". Jei paaiškinti paprastais terminais, naršyklė siunčia prašymą, pradėti ryšį su serveriu. Paskutinis, pagal nutylėjimą, laukia prašymą iš kliento, apdoroja ir siunčia atgal santrauką ar atsakymą. Į paieškos laukelį, vartotojas "kala" svetainės adresą, kad prasideda http: // ir gautus atsižvelgiant į atidarytą puslapį forma rezultatus.

Kai spausdinate interneto adresą atitinkamoje eilutėje, naršyklė reikalingas serverio naudojant DNS. Serveris atpažįsta HTTP (viena ar kelios), kuris siunčia jam klientų, tada išėjimai antraštę į kurią kreipiamasi. Rinkinį sudaro privalomo anksto esamų pavadinimais ir nerastas.

Apskritai, HTTP antraščių pakankamai veiksmingas. Jie nėra matomas HTML kodavimas, jie yra siunčiami į prašomos informacijos. Daugelis pavadinimų yra automatiškai siunčiami į serverį. Norint išsiųsti ją PHP, naudokite funkciją antraštę.

Naršyklė sąveika ir svetainė

Schema sąveikos tarp naršyklės ir svetainės yra gana paprasta. Taigi, HTTP prasideda užklausos eilutę, kuri tuomet siunčiami į serverį. Reaguodama į tai, kad klientas turi informacija ateina. Beje, HTTP protokolo septyniolika metų - dažniausiai naudojamas internete. Tai paprastas, patikimas, greitas ir lankstus. Pagrindinis uždavinys http - prašyti informacijos iš interneto serveryje. Klientas yra naršyklė ir serveris - ligthttp, Apache, nginx. Jei ryšys tarp jų yra sėkmingas, kaip atsakas į užklausą, serveris nuskaito norimą informaciją. Http informacija apima teksto, garso failus, vaizdo įrašus.

Protokolas gali būti transporto kitiems. kliento prašymas susideda iš trijų dalių:

  • pradinė linija (pranešimo tipas);
  • header (Žinučių pasirinktys);
  • organas informacijos (pranešimo, kuris atskiria tuščią eilutę).

Starto linijos - privalomas elementas antraštės laukų prašymo http. vartotojo prašymu struktūra susideda iš trijų pagrindinių dalių:

  1. Metodas. Su juo rodo prašymo tipas.
  2. Kelias (kelias). Šis URL, kuris sudaromas domeną linija.
  3. naudojamas protokolas. Ji susideda iš protokolo ir http versija.

Šiuolaikinių naršyklių naudoti 1.1 versiją. Po pavadinimų formatu "vardas: reikšmė".

HTTP spartinimo

Esmė yra ta, kad talpyklos suteikia saugojimo HTML puslapius ir kitų failų talpyklą (į operacinę atmintį kietajame diske). Tai tam, kad paspartinti prieigą prie jų ir vėl taupyti juostą.

Talpyklos yra klientas naršyklė, tarpinis vartai ir proxy serverį. Prieš siųsdami pranešimą pagal URL, naršyklė bus patikrinti objektų talpyklos. Jei objektas nėra, prašymas persiunčiamas į kitą serverį, kur jis yra tikrinamas spartinimo HTTP antraštes pagal Nginx serveryje. Vartai ir proxy naudoja skirtingiems vartotojams, todėl atmintis yra dalijamasi.

HTTP spartinimo gali ne tik ženkliai paspartinti svetainės veikimą, bet ir duoti seną puslapio versiją. Su svetainę talpyklą siųsdami antraštes į atsaką. Tai gali būti paslėptas prašomą per HTTPS informaciją.

Aprašymas http antraštes

Vienas iš svarbiausių talpyklos mechanizmų laikomas HTTP antraščių baigiasi. Šios antraštės ataskaitų pateiktą informaciją atsako į galiojimo datą. Jie rodo laiką ir datą, kai talpyklos yra laikoma pasenusi. Pavyzdžiui, tokia antraštė taip: Galioja iki: Wen Jiabao, 30 Lap 2016 13:45:00 GMT. Ši struktūra yra naudojamas beveik visur, įskaitant talpyklos puslapių ir nuotraukų. Jei vartotojas pasirenka senesnę datą, informacija nebus išsaugota.

HTTP proxy antraštes yra antraštė nurodo kategorijas. Jie nėra talpyklos pagal nutylėjimą. Talpyklos veiktų tinkamai, kiekvieną URL turi atitikti vieną įsikūnijimas turinį. Jei puslapis galioja dviem kalbomis, kiekviena versija turi turėti savo URL. Pavadinimas skirtis priklausomai nuo talpyklos užklausa vardas antraštėse. Pavyzdžiui, jei užklausa ekranas priklauso nuo naršyklės, serveris turi siųsti antraštę. Taigi, talpyklos yra saugomi skirtingų versijų paklausimus ir dokumentų tipų. LIP priimti antraštė privalo parengti sąrašus galimų formatų naudojamų išteklių, su juo gana lengva dirbti, nes ji pašalina nereikalingas.

Yra keturios grupės antraščių, kad praeiti virš galvos. Tai yra pagrindiniai Antraštės - jie yra bet kokios ataskaitos serverio ir kliento, prašymo ir atsakymo, taip pat gamtoje. Pastarasis aprašo jokių pranešimų iš kliento ir serverio turinį.

HTTP yra laikomas papildoma leidimas. Kai interneto puslapis klausia kliento autentifikavimo, naršyklė parodo specialų langą su laukų įvedimo vartotojo vardą ir slaptažodį. Po vartotojas įveda savo duomenis, naršyklė siunčia HTTP užklausa. Jame yra apie "leidimas" titulą.

Kaip matyti antraštes?

Norėdami pamatyti http galva, jums reikia įdiegti papildinius naršyklėje, pavyzdžiui, "Firefox":

  • Firebug ". Peržiūrėti antraštes, galite tab tinklą (tinklas), kur pasirinkite visas (visus). Šis kištukas turi funkcijų, kurios bus naudingos kūrėjai.
  • Gyvi http antraštes. Paprasta plug-in peržiūrėti HTTP antraštes. Su juo galima sukurti rankiniu būdu prašyti.
  • Nariai Ghrome lengvai pamatyti antraštes, kai jie paspaudžia mygtuką "Parametrai", pasirinkite Kūrėjo įrankiai (neto darbus).

Kai yra įdiegta plug-ins, paleiskite jį ir atnaujinti savo naršyklę.

užklausa metodai

Naudojami HTTP metodai, turi panašumų su instrukcijomis, kurios yra perduodamos į pranešimų į serverį formą. Tai specialus žodis anglų kalba.

  • GET metodas. Jis naudojamas prašyti informacijos iš išteklių. Ji buvo su juo visi veiksmai pradėti.
  • Paštu. Naudojant jis yra pateiktas. Pavyzdžiui, pranešimas socialiniame tinkle ar komentarą, naršyklė vietose po prašymo kūną ir siunčia jį į serverį.
  • GALVA. Metodas yra panašus į pirmąjį, tačiau atlieka plaučių funkcija. Jis prašo tik meta duomenis, išskyrus atsako pranešimą. Metodas yra naudojamas, jeigu jie nori gauti informaciją apie failus be parsisiuntimo. Naudokite jį, jei jie nori išbandyti per serveryje nuorodos funkcionalumą.
  • ĮDĖK. Įkelia duomenis apie URL. Ji perduoda didelius duomenų kiekius.
  • OPTIONS. Darbas su serverio konfigūracijos.
  • URI. Ji identifikuoja išteklių ir yra URL.

Struktūra http atsakymą

Serveris reaguoja į klientų užklausas su ilgais pranešimais. Atsakymas susideda iš kelių linijų, kuri rodo, protokolo versija, serverio būsenos kodas (200). Jis kalba apie tai, kas pasikeitė dėl gaunamo prašymu apdorojimo serveris:

  1. "Šimtas" statusas rodo sėkmingą informacijos apdorojimą. Tada serveris išsiunčia dokumentą klientui. Prašymo linijų poilsio nurodyti kitą informaciją apie perduodamos informacijos.
  2. Jei failas nerastas arba neegzistuoja, serveris siunčia klientui 404, ji taip pat vadinama klaida.
  3. 206 kodas reiškia, dalinė failo parsisiuntimą, kuris gali būti atnaujintas po kurio laiko.
  4. 401 Kodas rodo leidimo atsisakymą. Tai reiškia, kad prašomas puslapis yra apsaugotas slaptažodžiu, kad turi būti įrašytas patvirtinti įrašą.
  5. Iš įėjimas draudimas, sakė kodas 403. Apribojimai peržiūros, atsisiųsti video - bendrą atsaką internete.
  6. Yra ir kitų versijų kodas: laikinai persikėlęs prašoma paduoti, vidinė serverio klaida, galutinis judėjimas. Šiuo atveju vartotojas bus nukreiptas. Jei kodo 500, tai reiškia, kad ten buvo nesėkmių serverio veikimą.

URL - kas tai?

URL - yra bendravimo tarp kliento ir serverio interneto širdis. Prašymas paprastai siunčiama per URL - Uniform Resource Locator. prašymas URL struktūra yra labai paprasta. Jis susideda iš kelių elementų: http protokolu (header), alioti (svetainės adresas), uoste, resourte kelio ir užklausą.

Protokolas taip pat galima užtikrinti saugų HTTPS ryšį ir keistis informacija. URL adresas pateikiama informacija apie tam tikrą svetainę internete vietą. Adresas apima domeno vardą, kelias į puslapį, taip pat savo vardą.

Pagrindinis trūkumas darbo į URL - tai nepatogi sąveika su lotynų abėcėlės, taip pat numeriai ir simboliai. SEO optimizavimas adresas URL vaidina svarbų vaidmenį.

Naudingi patarimai

Aktyvios kompiuterių vartotojams ir kūrėjams nėra vietos susipažinti su tam tikros profesinės suteiktas konsultacijas ekspertų šioje srityje:

  • Nurodykite galiojimo datas failus ir dokumentus, atsižvelgiant į atnaujinimus. Statistinė informacija pateikiama aukštų vertybių MAX-amžiaus.
  • Atskiras dokumentas turi būti prieinami tik vieną URL.
  • Jei atnaujinimas failą galima atsisiųsti vartotojas, pakeisti pavadinimą ir nuorodą į jį. Tai užtikrina, kad naujosios atsisiųsti, o ne pasenusios dokumentą.
  • Last-Modified antraštės turi atitikti šio datą pastaruosius pokyčius turinį. Neturėtų išsaugokite tinklalapius ir dokumentus, išskyrus atvejus, kai jūs pakeičiate juos.
  • Naudokite po prašymą tik ten, kur reikia. Sumažinti darbą su SSL.
  • Antraštės prieš siunčiant serveris turi patikrinti įskiepiai REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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