SzámítógépekHálózat

Mi a http header?

Használja a http fejlécek van cseréjét hivatalos információ a kliens és szerver. Ez az információ a felhasználó számára láthatatlan, de lehetetlen anélkül, hogy a helyes működését a böngészőben. A hétköznapi felhasználók Erről és a feladatok http fejlécek tűnik meglehetősen bonyolult, de valójában nem tartalmaznak nehéz nyelv. Ez az, amit néz a webes felhasználói naponta.

Mi a http fejlécek?

"Hypertext Transfer Protocol" - így fordítja http fejléc. Köszönhetően annak létét, a lehetséges összefüggés „kliens-szerver”. Ha magyarázni leegyszerűsítve a böngésző küld egy kérést, kezdeményező kapcsolatot a szerverrel. Utolsó alapértelmezés szerint várja a kéréseket az ügyfél, feldolgozza azt, és visszaküld egy összefoglaló vagy választ. A kereső mezőbe, a felhasználó „beütés” az oldal címét, hogy kezdődik a http: //, és az eredményeket kapunk a megnyitott oldal.

Ha a nyomtatás egy webcímet a megfelelő sorban, a böngésző szükséges szerver segítségével DNS. A szerver felismeri a http header (egy vagy több), ami küld neki egy ügyfél, és ezután kiadja a kért fejléc. A készlet tartalmaz egy kötelező meglévő címeket, és nem találtam.

Általában, a http-fejlécek kellően hatékony. Ők nem látható a HTML-kódolás, azokat elküldik a kért információkat. Sok címek automatikusan elküldi a szerver. Annak érdekében, hogy küldje el a PHP, használja a függvényfejlécben.

böngésző interakció és a honlap

Rendszer közötti kölcsönhatás a böngésző és az oldal meglehetősen egyszerű. Tehát http fejléc kezdi a lekérdezési karakterlánc, amelyet aztán elküldi a szervernek. Erre válaszul az ügyfél igényeit az információ származik. Mellesleg, http protokollt tizenhét éve - a leggyakrabban használt az interneten. Ez egyszerű, megbízható, gyors és rugalmas. A fő feladat http - tájékoztatást kérhet a web-szerver. A kliens egy böngésző és a szerver - ligthttp, apache, nginx. Ha a kapcsolat közöttük sikeres, a szerver válaszul egy lekérdezés beolvassa a kívánt információt. Http információ tartalmazza a szöveget, hangfájlok, videó.

A protokoll lehet közlekedés mások számára. ügyfél kérésére három részből áll:

  • a kiindulási vonal (üzenet típus);
  • header (üzenet opciók);
  • több információ (üzenet, amely elválasztja egy üres sort).

A rajtvonal - kötelező eleme a fejléc mezőket a kérés http. felhasználó kérésére szerkezete áll három fő részből áll:

  1. Módszer. Ezzel jelzi a kérelem típusát.
  2. Path (út). Ez a vonal az URL-t, amely követi a domaint.
  3. Az alkalmazott protokoll. Ez egy változata a protokoll és a http.

Modern böngésző a 1.1-es verziója. Majd a címet a formában „név: érték”.

HTTP-caching

A lényeg az, hogy a cache tárolást biztosít HTML-oldalak és más fájlokat a cache (a működő memória a merevlemezen). Ez annak érdekében, hogy felgyorsítsa az ezekhez való hozzáférést, és újra menteni sávszélesség.

A gyorsítótár az ügyfél böngészője, a köztes átjáró és proxy szerver. Mielőtt elküld egy URL-t, a böngésző ellenőrzi a tárgyakat a cache. Ha az objektum nincs jelen, akkor a kérést továbbítjuk a következő szerver, ahol ellenőrzik caching http fejlécben nginx szerver. Átjárók és proxy által használt különböző felhasználók, így a gyorsítótárat.

HTTP-caching nem csak jelentősen felgyorsítja a működését az oldalon, de azt is, hogy a régi verziót az oldalt. A helyszínen cache küldésekor fejléceket a választ. Ezt nem lehet cache kért információkat HTTPS protokollon keresztül.

Leírás http fejlécek

Az egyik legfontosabb cache mechanizmusok tartják http fejlécek lejár. Ezek főcímek jelentette a lejárati dátumot megadni a választ információkat. Ezek azt mutatják, az időt és a dátumot, amikor a cache tartják állott. Például ilyen fejléc a következő: Lejár: Wen, november 30, 2016 13:45:00 GMT. Ez a struktúra szinte mindenhol használnak, beleértve a cache oldalak és képek. Ha a felhasználó kiválaszt egy régebbi dátum, az információ nem kerül tárolásra kerülnek.

Http proxy fejlécek header linket kategóriában. Ezek nem cache alapértelmezés szerint. Gyorsíthatóságát működik megfelelően, minden egyes URL-nek egy megvalósítási módja annak tartalmát. Ha az oldal érvényes két nyelven, mindegyik változat kell saját URL-t. Cím szerint változnak cache keresett név fejléceket. Például, ha a lekérdezés kijelzés függ a böngésző, a szerver kell küldenie egy fejlécet. Így a cache tárolja különböző változatai a vizsgálatok és a dokumentum típusokat. TTP fogadja fejléc van szükség, hogy készítsenek listát a lehetséges formátumok felhasznált erőforrások, vele nagyon könnyű vele dolgozni, mert kiküszöböli a szükségtelen.

Négy csoportot fejléceket, hogy adja át a feje fölött. Ezek a fő főcímek - ezek jelentésben tartalmazott szerver és a kliens, a kérés és válasz, valamint a természet. Az utóbbi leírja a tartalmát minden üzenetet, amely a kliens és a szerver.

HTTP fejléc tekinthető további engedélyre. Ha a web-oldalt arra kéri az ügyfelet hitelesítés, a böngésző megjelenít egy speciális ablak mezők megadása felhasználói nevét és jelszavát. Miután a felhasználó beírja az adatokat, a böngésző elküldi a kérelmet http. Ez tartalmazza a címe „engedély”.

Hogyan látja a főcímeket?

Látni, hogy a http header, telepíteni kell a plug-inek a böngésző, például a Firefox:

  • Firebug. Részletek főcímek, akkor fül net (hálózat), ahol válasszuk ki az összes (minden). Ez a plugin a funkciókat, hogy hasznos lesz a webes fejlesztők.
  • Élő http fejlécet. Egyszerű plug-in megtekintésre http fejlécet. Ezzel meg lehet kézzel, kérjen.
  • Belépés Ghrome könnyen látni a hírek, amikor a Beállítások gombra, válassza a Developer Tools (nettó munkák).

Amikor plug-in telepítése, fuss, és frissítse a böngészőt.

lekérdezési módszerek

Az alkalmazott módszerek HTTP, vannak hasonlóságok az utasításokat, amelyeket továbbított üzenetek formájában a szerverre. Ez egy különleges szó az angol nyelvet.

  • GET módszer. Arra használják, hogy információt kérjen az erőforrást. Ez volt vele minden műveletet kezd.
  • POST. Használata azt benyújtják. Például egy üzenetet a szociális háló, vagy egy megjegyzés, a böngésző helyezi a POST-kérelem szövege, és elküldi a szervernek.
  • HEAD. Az eljárás hasonló az első, de végez pulmonáris funkciót. Azt kérdezi csak a meta-adatok, kivéve a válasz üzenetet. Módszert használjuk, ha azt akarják, hogy tájékoztatást fájlok letöltése nélkül. Használni, ha akarják, hogy teszteljék a funkciókat a linkeket a szerver.
  • PUT. Betölti az adatokat az URL. Közvetít a nagy mennyiségű adat.
  • OPTIONS. Munka kiszolgálókonfigurációk.
  • URI. Megállapítja, erőforrás, és tartalmaz egy URL-t.

Szerkezet http válasz

A szerver az ügyfél kéri a hosszú üzeneteket. A válasz tartalmaz egy pár sort, amely jelzi a protokoll verzió, kiszolgáló állapota kód (200). Beszél arról, hogy mi változott a szerveren feldolgozására bejövő kérés:

  1. „Száz” állapot azt jelzi a sikeres információ feldolgozása. A kiszolgáló elküldi a dokumentumot az ügyfélnek. A többi kérés vonalak jelzik egyéb információkat a továbbított információt.
  2. Ha a fájl nem található, vagy nem létezik, a szerver küld az ügyfélnek 404, ez is hibának nevezzük.
  3. Code 206 jelzés részleges fájl letöltése, ami után folytatható egy darabig.
  4. Code 401 jelzi az engedély megtagadását. Ez azt jelenti, hogy a kért oldal jelszóval védett, hogy meg kell adni, hogy erősítse meg a bevitelt.
  5. A tilalom a bejárás, a kód 403. korlátozások nézetek, a letöltött video - közös választ az interneten.
  6. Vannak még más változatai a kód: ideiglenes mozgását a kért fájl, belső szerver hiba, a zárótétel. Ebben az esetben a felhasználó lesz irányítva. Ha a kód 500, ami azt jelenti, hogy voltak hibák a kiszolgáló működése.

URL - mi ez?

URL - a szíve az internetes kommunikáció a kliens és a szerver. A kérést általában küldött URL-en keresztül - Uniform Resource Locator. kérés URL-szerkezet nagyon egyszerű. Ez több elemből tevődik össze: http protokoll (header), huhogás (weboldal címe), port, resourte útvonal és a lekérdezés.

A protokoll is rendelkezésre áll a biztonságos HTTPS kapcsolatot és információcsere. URL-címet tartalmaz információt a végeredmény egy adott webhely az interneten. Cím tartalmazza a domain nevet, az utat, hogy az oldalon, valamint a nevét.

A fő hátránya a munka egy URL - ez kényelmetlen interakció a latin ábécé, valamint számokat és szimbólumokat. A SEO optimalizálás cím url fontos szerepet játszik.

hasznos tippeket

Aktív számítógép-felhasználók és a fejlesztők nem helyeken megismerkedni néhány szakmai tanácsot adott a terület szakértői:

  • Jelezze a lejárati dátumokat fájlok és dokumentumok, figyelemmel a frissítéseket. Statisztikai adatok biztosított a magas értékek a max-kor.
  • Egy külön dokumentumban kell rendelkezésre állnia csak egy URL-t.
  • Ha a frissítési fájlt a felhasználó által letöltött, változtassa meg a nevét, és hivatkoznak rá. Ez biztosítja, hogy az új letöltési, hanem elavult dokumentumot.
  • Last-Modified fejléceket meg kell felelnie a jelen időpontját az utolsó változások a tartalmat. Amennyiben nem újramentheti oldalak és dokumentumok, ha megváltoztatja őket.
  • Használja a POST-kérelem csak akkor, ha szükség van rá. Kevesebb munka SSL.
  • Fejlécek elküldése előtt szerver ellenőriznie kell a plugin REDbot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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