Vizsgatémák 16 HTTP haladó lehetőségei Flashcards
Mikor tekintünk egy metódust biztonságosnak?
Ha az alkalmazása nem eredményez állapotváltozást az eredet szerveren.
Információ lekérési célokra szolgálnak.
Sorold fel a biztonságos metódusokat!
GET, HEAD, OPTIONS, TRACE
Sorold fel a nem biztonságos metódusokat!
CONNECT, DELETE, POST, PUT
Mikor idempotens egy metódusok?
Ha a kérés többszöri végrehajtása ugyanazt eredményezi a szerveren, mint egyetlen végrehajtás.
A válasz eltérhet.
Sorold fel az idempotens metódusokat!
Minden biztonságos metódus és a DELETE és PUT.
Mik a feltételes kérések?
Egy vagy több olyan fejlécmezőt tartalmazó kérés, melyek olyan előfeltételt tartalmaznak, hogy ellenőrizni kell a metódust alkalmazása előtt.
Hol használják a feltételes kéréseket?
Gyorsítótárazás
Elveszett módosítás megelőzése, DELETE és PUT nehogy véletlenül felül írja a vele párhuzamosan cselekvő kliens munkáját.
Mi az érvényesítő?
Olyan metaadat amivel észlelhető egy erőforrás állapotának megváltozása.
Milyen érvényesítőket definiál a HTTP/1.1?
Last-Modified
Entity tag
Jellemezd a Last-Modified fejlécmezőt!
Időbélyeget szolgáló válasz fejlécmező, mely azt a dátumot és időt jelzi, amikor az eredet szerver szerint utoljára módosult a kiválasztott reprezentáció.
Jellemezd az ETag fejlécmezőt!
A kiválasztott reprezentáció aktuális entitás címkéjét adja vissza.
Sorold fel a feltételes kérések előfeltétel fejléc mezőit!
If-Match
If-None-Match
If-Modified-Since
If-Unmodified-Since
If-Range
Mik a sütik?
Név-érték pár és kapcsolódó metaadatok, melyeket az eredet szerver Set-Cookie fejlécmezőben küld a felhasználói ágensnek.
A felhasználói ágens további kérésben név-érték párt küld vissza a Cookie fejlécmezőben.
Sorold fel a sütik felhasználásait!
Munkamenet meghosszabbítás
Testreszabás
Felhasználó követés
Hogy működnek a cookiek?
A felhasználói ágens amikor egy Set-Cookiet kap eltárolja és visszaküldi a nem lejárt sütiket. (csak név-érték párokat, attribútumokat nem)
Ha új sütit kap, aminek neve és egyes attribútumai megegyeznek egy eltárolttal, azt lecseréli az új sütire.