DatoriTīkls

Kas ir http galvenes?

Izmantojiet http galvenes Ir apmaiņa ar oficiālo informāciju starp klientu un serveri. Šī informācija ir neredzams lietotājiem, bet tas nav iespējams bez pareizas darbības pārlūku. Parastiem lietotājiem informāciju par šo un par uzdevumiem http galvenes šķiet diezgan sarežģīti, bet patiesībā tie nesatur grūti valodu. Tas ir tas, ko saskaras interneta lietotāju par katru dienu.

Kas ir http galvenes?

"Hiperteksta pārsūtīšanas protokols" - tā tulko http galvenes. Sakarā ar tās pastāvēšanu, iespējams, saistība starp "klients-serveris". Ja paskaidrots vienkāršā izteiksmē, pārlūkprogramma sūta pieprasījumu, uzsākot savienojumu ar serveri. Visbeidzot, pēc noklusējuma, gaida pieprasījumu no klienta, apstrādā to un nosūta atpakaļ kopsavilkumu vai atbildi. Meklēšanas lodziņā, lietotājs "sišana" vietnes adresi, kas sākas ar http: // un iegūtos formā atvērtajā lapā rezultātus.

Drukājot tīmekļa adresi attiecīgajā rindā, pārlūks ir nepieciešama serveri, izmantojot DNS. Serveris atpazīst http galvenes (vienu vai vairākus), kas viņam sūta klientam, un pēc tam izvada pieprasīto galvenes. Komplekts sastāv no obligātās iepriekš esošo nosaukumu un nav atrasts.

Kopumā http galvenes pietiekami efektīva. Tie nav redzami HTML kodēšana, tie tiek nosūtīti uz pieprasīto informāciju. Daudzi nosaukumi tiek automātiski nosūtīti uz serveri. Lai nosūtītu to PHP, izmantojiet funkciju galvenes.

pārlūkprogramma mijiedarbība un mājas

Shēma mijiedarbību starp pārlūkprogrammu un vietā, ir diezgan vienkārši. Tātad, http header sākas vaicājuma virknes, kas pēc tam tiek nosūtīts uz serveri. Atbildot uz to, klientam nepieciešams informācija nāk. Starp citu, http protokols septiņpadsmit gadus - visbiežāk izmanto internetu. Tas ir vienkāršs, uzticams, ātrs un elastīgs. Galvenais uzdevums http - pieprasīt informāciju no web-serveri. Klients ir pārlūku un serveri - ligthttp, Apache, nginx. Ja savienojums starp tām ir veiksmīga, serveris atbildot uz vaicājumu iegūst vēlamo informāciju. Http informācija ietver tekstu, audio failus, video.

Protokols var būt transporta citiem. klientu pieprasījums sastāv no trim daļām:

  • sākuma līnija (ziņojuma veids);
  • header (ziņu iespējas);
  • ķermeņa informācijas (ziņojuma, kas atdala tukšu rindu).

Starta līnija - obligāta no iesākuma laukiem no pieprasījuma http elements. lietotāja pieprasījuma struktūra sastāv no trīs galvenajām daļām:

  1. Metode. Ar to norāda pieprasījuma veidu.
  2. Ceļš (ceļš). Šī līnija URL, kas seko domēnu.
  3. Izmanto protokols. Tas sastāv no versijas protokolu un http.

Mūsdienu pārlūki izmanto versiju 1.1. Seko nosaukumiem formātā "nosaukums: vērtība".

HTTP-caching

Apakšējā līnija ir tas, ka cache nodrošina uzglabāšanu HTML lapas un citus failus kešatmiņā (tajā darbojas atmiņā uz jūsu cietā diska). Tas ir, lai paātrinātu piekļuvi tiem, un atkal saglabātu joslas platumu.

Kešatmiņa ir klients pārlūku, starpposma vārti un proxy serveri. Pirms nosūtīt ziņojumu, URL, pārlūkprogramma pārbaudīs objektu kešatmiņā. Ja objekts nav klāt, pieprasījums tiek pārsūtīts uz nākamo serveri, kur tā ir izvēlēta kešošanas http galvenes uz nginx servera. Vārti un starpniekserveri izmanto dažādiem lietotājiem, lai cache tiek dalīta.

HTTP caching var ne tikai būtiski paātrināt darbību vietā, bet arī sniegt veco lapas versiju. Ar vietnes cache nosūtot galvenes atbildes. Tas var būt kešatmiņā prasīto izmantojot HTTPS informāciju.

Apraksts http galvenes

Viens no svarīgākajiem cache mehānismu uzskata http galvenes termiņa beigām. Šie virsraksti ziņo derīguma termiņu sniegto atbildes informāciju. Viņi norāda laiku un datumu, kad cache tiek uzskatīts sastāvējies. Piemēram, tāds virsraksts ir šāds: Beigsies: Wen, 30 Nov 2016 13:45:00 GMT. Šī struktūra tiek izmantota gandrīz visur, tostarp kešatmiņā lapas un attēlus. Ja lietotājs izvēlas vecāku datumu, informācija netiks kešatmiņā.

Http proxy galvenes ir galvenes saite kategoriju. Tie nav kešatmiņā pēc noklusējuma. Lai cache darbotos pareizi, katrs URL jāatbilst vienam salikumam saturu. Ja lapa ir derīga divās valodās, katrai versijai ir savs URL. Nosaukums mainīties atkarībā cache vaicājuma nosaukumu galvenes. Piemēram, ja vaicājums displejs atkarīgs pārlūku, serveris ir nepieciešams, lai nosūtītu galveni. Tādējādi, kešatmiņā tiek glabāti dažādās versijas pieprasījumiem un dokumentu veidiem. TTP pieņemt galvene ir nepieciešams sastādīt sarakstus iespējamos formātus resursu izmanto, ar to ir diezgan viegli strādāt, jo tas novērš nevajadzīgu.

Ir četras grupas galvenes, kas iet virs galvas. Tie ir galvenie virsraksti - tie ir ietverti nevienā ziņojumā serveri un klientu, pieprasījumu un atbildi, kā arī dabas. Pēdējais apraksta saturu ziņojumus no klientu un serveri.

HTTP galvenes tiek uzskatīts par papildu atļauju. Kad mājas lapa pieprasa klienta autentifikāciju, pārlūkprogramma parāda īpašu logu ar laukus ievadot lietotāja vārdu un paroli. Pēc tam, kad lietotājs ievada savus datus, pārlūks sūta pieprasījumu http. Tā satur nosaukumu "atļauja".

Kā redzēt virsrakstus?

Lai redzētu http galvenes, jums ir nepieciešams instalēt spraudņus jūsu pārlūkprogrammā, piemēram, Firefox:

  • Firebug. Skatīt virsraksti, varat ciļņu tīklu (tīkla), kur atlasiet visas (visi). Šis spraudnis ir tādas funkcijas, kas būs noderīga web izstrādātājiem.
  • Tiešsaistes HTTP galvenes. Vienkārša plug-in apskatei http galvenes. Ar to var ģenerēt manuāli pieprasīt.
  • Dalībnieki Ghrome viegli redzēt virsrakstus, kad viņi noklikšķina uz pogas iestatījumu, izvēlieties izstrādātāju rīku (neto darbus).

Kad spraudņi ir uzstādītas, palaist to un atsvaidzināt savu pārlūkprogrammu.

vaicājuma metodes

izmantotās metodes HTTP, ir līdzības ar instrukcijām, kas tiek pārraidīti formā ziņojumus uz servera. Tas ir īpašs vārds angļu valodā.

  • GET metodi. To lieto, lai pieprasītu informāciju no resursa. Tā bija ar viņu viss darbības sākuma.
  • POST. Izmantojot to ir iesniegts. Piemēram, ziņojums par sociālo tīklu vai komentāru, pārlūkprogramma nostāda POST pieprasījuma ķermeni un nosūta to uz serveri.
  • HEAD. Metode ir līdzīgs pirmajam, bet pilda plaušu funkciju. Viņš lūdz tikai meta-datus, izņemot no atbildes ziņu. Metode tiek izmantota, ja viņi vēlas, lai iegūtu informāciju par failiem, bez lejupielādes. Izmantojiet to, ja viņi vēlas, lai pārbaudītu funkcionalitāti saites uz servera.
  • PUT. Ielādē datus par URL. Tas pārraida lielu datu apjomu.
  • IESPĒJAS. Darbs ar servera konfigurāciju.
  • URI. Tā identificē resursu un satur URL.

Struktūra http atbilde

Serveris atbild uz klientu pieprasījumiem ar gariem ziņojumiem. Atbilde sastāv no dažām līnijām, kas norāda, ka protokola versiju, servera statusa kodu (200). Viņš runā par to, kas ir mainījies uz servera par ienākošo pieprasījumu apstrādi:

  1. "Simts" statuss norāda informācijas veiksmīgu apstrādi. Serveris tad nosūta dokumentu uz klientu. No pieprasījuma līnijas pārējo norādīt citu informāciju par nosūtīto informāciju.
  2. Ja fails nav atrasts vai neeksistē, serveris nosūta klientam 404, tas tiek saukts arī kļūda.
  3. Kods 206 norāda daļēju failu lejupielādi, kas var atsākt pēc brītiņa.
  4. Kods 401 norāda atteikumu atļaujas. Tas nozīmē, ka pieprasītā lapa ir aizsargāta ar paroli, kas būs jāievada, lai apstiprinātu ievadi.
  5. No uzņems aizliegums, teica kods 403. Ierobežojumi viedokļiem, lejupielādes un video - kopīgu atbildi uz internetā.
  6. Ir arī citas versijas kodu: pagaidu kustība pieprasīto failu, iekšēja servera kļūda, galīgā kustību. Šajā gadījumā lietotājs tiks novirzīts. Ja kodu 500, kas nozīmē, ka tur bija nepilnības servera darbību.

URL - kas tas ir?

URL - ir sirds interneta komunikācijas starp klientu un serveri. Pieprasījums parasti nosūtīts, izmantojot URL - Vienotais resursu vietrādis. pieprasījums url struktūra ir ļoti vienkārša. Tā sastāv no vairākiem elementiem: http protokolu (header), brēkt (mājas adrese), ostu, resourte ceļu un vaicājumu.

Protokols ir pieejams drošu HTTPS savienojumu un informācijas apmaiņu arī. URL adrese satur informāciju par izvietošanu konkrētā vietā internetā. Adrese ietver domēna nosaukumu, lapas ceļu, kā arī savu nosaukumu.

Galvenais trūkums darbu uz URL - tas ir neērts mijiedarbība ar latīņu alfabētu, kā arī ciparus un simbolus. SEO optimizācija adreses URL ir svarīga loma.

noderīgi padomi

Datorlietotāji un izstrādātāji nav vietas, lai iepazītos ar kādu profesionālu padomu, ko eksperti šajā jomā:

  • Norādiet derīguma termiņu failus un dokumentus, saskaņā ar atjauninājumiem. Statistiskā informācija tiek sniegta augstas vērtības max-age.
  • Atsevišķs dokuments ir pieejams tikai vienu URL.
  • Ja atjaunināšanas failu lejupielādēt lietotājam, mainīt nosaukumu un saiti uz to. Tas nodrošina, ka jaunā lejupielādi, nevis novecojušu dokumentu.
  • Last-Modified galvenes jāatbilst šī datuma pēdējās izmaiņas saturā. Ja nav atkārtoti saglabāt lapas un dokumentus, ja vien jūs tos mainīt.
  • Izmantojiet POST-pieprasījumu, tikai tad, ja tas ir nepieciešams. Minimizēt darbu ar SSL.
  • Galvenes pirms sūtīšanas serverim vajadzētu pārbaudīt spraudņu REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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