С помощью заголовков http происходит обмен pakalpojumu informācija starp klientu un serveri. Šī informācija lietotājiem paliek neredzama, taču bez tā pareiza pārlūka darbība nav iespējama. Parastajiem lietotājiem informācija par to un http galvenes uzdevumi šķitīs diezgan sarežģīta, taču patiesībā tie nesatur sarežģītus formulējumus. Ar to interneta lietotājs sastopas katru dienu.
"Hiperteksta pārsūtīšanas protokols" - tieši tātulkota http galvene. Tā pastāvēšanas dēļ ir iespējams klienta-servera savienojums. Lai izskaidrotu vienkāršos vārdos, pārlūka lietotājs nosūta pieprasījumu, uzsākot savienojumu ar serveri. Pēdējais pēc noklusējuma gaida klienta pieprasījumu, apstrādā to un nosūta atpakaļ galīgo informāciju vai atbildi. Meklēšanas joslā lietotājs “ievada” vietnes adresi, kas sākas ar http: //, un saņem rezultātu lapas atvēršanas veidā.
Kad vietnes adrese ir izdrukāta attiecīgajāuzvedne, pārlūks atrod vajadzīgo serveri, izmantojot DNS. Serveris atpazīst http galveni (vienu vai vairākas), ko klients tam nosūta, un pēc tam izdod nepieciešamo galveni. Nepieciešamais komplekts sastāv no jau esošiem virsrakstiem un nav atrasts.
Kopumā http galvenes ir diezgan efektīvas.HTML kodējumā tie nav redzami, tie tiek nosūtīti pirms pieprasītās informācijas. Daudzas galvenes serveris nosūta automātiski. Lai to nosūtītu PHP, jums jāizmanto galvenes funkcija.
Pietiek ar pārlūka un vietnes mijiedarbības shēmuvienkārši. Tātad, http galvene sāk pieprasījuma rindu, kas pēc tam tiek nosūtīta uz serveri. Atbildot uz to, klients saņem nepieciešamo informāciju. Starp citu, http ir bijis septiņpadsmit gadus visvairāk izmantotais protokols internetā. Tas ir vienkāršs, uzticams, ātrs un elastīgs. Galvenais http uzdevums ir pieprasīt informāciju no tīmekļa servera. Klients ir pārlūks, un serveris ir ligthttp, apache, nginx. Ja savienojums starp tiem ir veiksmīgs, serveris saņem nepieciešamo informāciju, atbildot uz pieprasījumu. Http informācija satur tekstu, skaņas failus, video.
Protokols var būt transporta līdzeklis citiem. Klienta pieprasījums sastāv no trim daļām:
Sākuma līnija ir obligāts http galvenes lauka pieprasījuma elements. Lietotāja pieprasījuma struktūra sastāv no trim galvenajām daļām:
Mūsdienu pārlūkprogrammās tiek izmantota 1.1 versija. Galvenes seko formātā "Nosaukums: Vērtība".
Secinājums ir tāds, ka kešatmiņa nodrošina uzglabāšanuHTML lapas, citi faili kešatmiņā (vieta operētājsistēmas atmiņā, datora cietajā diskā). Tas ir nepieciešams, lai paātrinātu atkārtotu piekļuvi tiem un ietaupītu satiksmi.
Kešatmiņā ir klienta pārlūks, starpniekvārteja unstarpniekserveris. Pirms ziņojuma nosūtīšanas uz URL pārlūkprogramma pārbauda, vai objekts atrodas kešatmiņā. Ja objekta nav, pieprasījums tiek pārsūtīts uz nākamo serveri, kur tiek pārbaudīta http galvenes kešatmiņa nginx serverī. Vārteja un starpniekserveri izmanto dažādi lietotāji, tāpēc kešatmiņa tiek koplietota.
HTTP kešatmiņa spēj būt ne tikai būtiskapaātrināt vietni, bet arī nodrošināt veco lapas versiju. Vietnes kešatmiņā tiek nosūtītas atbildes galvenes. Šajā gadījumā informāciju, kas tiek pieprasīta, izmantojot HTTPS protokolu, nevar saglabāt kešatmiņā.
Daži no vissvarīgākajiem kešatmiņas mehānismiem irBeidzas http galvenes. Šīs galvenes norāda atbildē sniegtās informācijas derīguma termiņu. Tie norāda laiku un datumu, kad kešatmiņa tiks uzskatīta par novecojušu. Piemēram, šāda galvene izskatās šādi: Derīguma termiņš: Wen, 2016. gada 30. novembris 13:45:00 GMT. Šī struktūra tiek izmantota gandrīz visur, tostarp lapu un attēlu kešatmiņā. Ja lietotājs izvēlas vecu datumu, informācija netiks saglabāta kešatmiņā.
Http starpniekservera galvenes tiek klasificētas kā galvenessaite. Pēc noklusējuma tie netiek saglabāti kešatmiņā. Lai kešatmiņa darbotos pareizi, katram vietrādim URL jāatbilst vienam satura variantam. Ja lapa ir divvalodīga, katrai versijai jābūt savam URL. Mainīt galveni norāda kešatmiņai pieprasījuma galvenes. Piemēram, ja pieprasījuma attēlojums ir atkarīgs no pārlūka, serverim ir jānosūta arī galvene. Tādējādi kešatmiņā tiek glabātas dažādas pieprasījumu versijas un dokumentu veidi. TTP pieņemt galvene ir nepieciešama, lai sastādītu izmantojamā resursa pieņemamu formātu sarakstus, ar to ir diezgan viegli strādāt, jo tas filtrē nevajadzīgos.
Pavisam ir četras nosaukumu grupas,kas pārsūta pakalpojumu informāciju. Šīs ir galvenās galvenes - tās ir iekļautas jebkurā servera un klienta ziņojumā, pieprasījumā un atbildē, kā arī entītijā. Pēdējie apraksta jebkura klienta un servera ziņojuma saturu.
Tiek apsvērta HTTP autorizācijas galvenepapildu. Kad tīmekļa lapa prasa klientam autorizāciju, pārlūks parāda īpašu logu ar laukiem lietotājvārda un paroles ievadīšanai. Pēc tam, kad lietotājs ir ievadījis savu informāciju, pārlūks nosūta http pieprasījumu. Tajā ir nosaukums "autorizācija".
Lai redzētu http galveni, jums jāinstalē pārlūkprogrammas spraudņi, piemēram, Firefox:
Kad spraudņi ir instalēti, palaidiet tos un atsvaidziniet pārlūka lapu.
HTTP izmantotās metodes ir līdzīgas instrukcijām, kuras serverim tiek nosūtītas kā ziņas. Šis ir īpašs vārds angļu valodā.
Serveris uz klienta pieprasījumiem atbild ilgiziņas. Atbilde sastāv no vairākām rindām, kas norāda protokola versiju, servera statusa kodu (200). Viņš saka, kas serverī ir mainījies saņemtā pieprasījuma apstrādes laikā:
URL ir tīmekļa saziņas centrā starp klientu unserveris. Pieprasījums parasti tiek nosūtīts, izmantojot URL - Uniform Resource Locator. URL pieprasījuma struktūra ir ļoti vienkārša. Tas sastāv no vairākiem elementiem: protokols http (galvene), hoot (vietnes adrese), ports, resursu ceļš un vaicājums.
Protokols ir pieejams arī drošaihttps savienojumi un informācijas apmaiņa. URL satur informāciju par konkrētas vietnes izvietošanu internetā. Adrese ietver domēna nosaukumu, ceļu uz lapu, kā arī tā nosaukumu.
Galvenais trūkums darbā ar URL ir neērta mijiedarbība ar latīņu alfabētu, kā arī cipari un simboli. SEO optimizācijā URL ir svarīga loma.
Aktīvie datoru lietotāji un izstrādātāji nevēlas iepazīties ar dažiem profesionāliem ieteikumiem, ko sniedz šīs jomas eksperti: