Útmutató http
fejléc mezőket biztosítja a szükséges információkat zprose válaszol, vagy át az objektumot. Négyféle zagolovkoa HTTP üzenetek:
- közös tárolóval
Ezt alkalmazzák mind a kérelmet, és válaszolni. - Ügyfél kérés fejlécében
Ez csak a kérést. - Fejes szerver
Arra használják, csak reagálni. - Cím lényege
Meghatározza a lényege meta-adatokat. Ha az egység nincs jelen, akkor a meta-adatok kérni URI.
Cache-Control
Ez a fejléc mező azonosítja irányelvek kell végezni gyorsítótár rendszert. Ez a fejléc imeeet alábbiak szerint:
Kient szerver vagy használhatja a címet a cache vagy kérelem dokumentumokat a gyorsítótárból.
például:
Az alábbi táblázat felsorolja a legfontosabb irányelveket, hogy lehet használni a HTTP ügyfél kéri:
Irányelv cache kérést és leírás
A cache nem kell használni, hogy megfelel kérésére kérés nélkül sikeres perevalidatsii szerver.
no-store cache nem tárolja semmit az ügyfél kérésére, vagy szerver.
max-age = másodperc összpontosít, hogy a kliens kap választ, akiknek életkora nem haladja meg az előírt idő másodpercben.
max-állott [= másodperc] összpontosít, hogy a kliens kap egy választ, ami nagyobb, mint a lejárati időt. Ha adott egy második, majd a lejárati idő nem haladhatja meg a megadott időben.
Arra összpontosít, hogy az a tény, hogy a kliens kap választ, a frissítés nem kevesebb, mint a jelenlegi kor, valamint a meghatározott időn másodperc.
no-transzformáció nem átalakítani szervezetek.
Csak-ha-cache nem kap új adatokat. A cache küldhet a dokumentumot csak akkor, ha a cache-ben. És ha nem tud kommunikálni a szerver szerezni egy új létező példányban.
Itt vannak a legfontosabb irányelveket cache a válasz, ami lehet ispolzovany szerver a HTTP-válasz:
Vary
Ez kimondja, hogy a gazdálkodó egység számos egyéb forrással függ a konkrét listáját fejlécében.
WWW-Authenticate
Meg kell venni a válasz 401 (jogosult).
például:
Hagyjuk
Ez tartalmaz egy listát a módszerek által támogatott források meghatározott URL-t.
például:
Content-Encoding
Használt, mint a módosítót az adathordozó típusát.
például:
Ha a kódolás tartalom ügyfél által kért nem támogatja a szerver, a válasz megérkezett 415 (Nem támogatott Media Type).
Content-Language
Ez határozza meg a nyelvet egy konkrét személlyel.
Elsi akarunk egynél több nyelvet, meg kell adnia a szimbólumok egy vessző.
például:
Content-Length
Ez a mező a szervezet fejléc tizedes testmérete (szimbólumok).
például:
Content-Hely
Támogathatja az erőforrás helyét az egység, helyezzenek el egy üzenetet, amikor a természet a kért eltérő helyen URI a kért erőforrás.
Content-MD5
Ez az entitás egy fejlécet MD5 támogatja a szervezet.
például:
Ha egy HTTP üzenet sozherzhit tartalom egy sor, akkor átkerül a fejléc Content-Range és Content-Length, hogy megmutassa a bájtok számát már átutalt.
Például:
Content-Type
Ez a fejléc mező típusát jelzi média az üzenet szövegét továbbítják a címzettnek.
például:
Lejár
Ez meghatározza a dátumot és Verma, ami után a válasz tekinthető állott.
például:
Last-Modified
Ez a fejléc mező jelzi a dátumot és az időt (véleménye szerint a szerver) utoljára módosított fájl alkalommal.
például:
Ez arra a következtetésre jutott a tanulmány a fejléc mezőket.
A következő cikkben fogjuk nézni caching HTTP.