A HTTP haladó lehetőségei Flashcards

1
Q

get

A
  • biztonságos
  • lehet ennek is mellékhatása a szerveren
  • a gyorsítótár frissítésének leghatékonyabb módja
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

post

A
  • nem biztonságos
  • nem idempotens (egy kérés többszöri végrehajtása ugyanazt eredményezi)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

süti deffiníció

A

Süti (cookie):
– Egy név-érték pár és kapcsolódó metaadatok (attribútumok),
melyeket egy eredet szerver egy válasz Set-Cookie
fejlécmezőjében küld a felhasználói ágensnek.
● Az attribútumok segítségével az eredet szerver egy hatáskört határozhat
meg a sütihez.
– A felhasználói ágens a további kérésekben a név-érték párt a
Cookie fejlécmezőben küldi vissza az eredet szervernek.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

süti felhasználások

A

– Munkamenet kezelés
– Testreszabás
– Felhasználó követés (lásd a Referer fejlécmezőt)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

set cookie és cookie

A

Amikor a felhasználói ágens egy Set-Cookie
fejlécmezőt kap, eltárolja az attribútumaival együtt.
● A továbbiakban, amikor a felhasználói ágens egy HTTP
kérést hajt végre, a Cookie fejlécmezőbe illeszti az
alkalmazható, nem lejárt sütiket.
– Csak a név-érték párokat, az attribútumokat nem!
● Ha a felhasználói ágens egy olyan új sütit kap, melynek
neve, valamint Domain és Path attribútuma
megegyezik egy már tárolt sütiével, akkor az új sütire
cseréli ki a korábbit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

süti attribútumok

A
  • Expires: a süti lejáratának dátumát és idejét adja meg.
  • Max-Age: azt adja meg, hogy hány másodperc múlva jár le a süti.
    Domain:
  • Meghatározza, hogy a süti mely szervereknek lesz elküldve.
    Path:
  • A süti hatáskörét adott útvonalakra korlátozza.
  • Secure: A süti hatáskörének biztonságos csatornákra korlátozása
  • HttpOnly: HTTP kérésekre korlátozza a süti hatáskörét
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sütik kezelése

A

A felhasználói ágenseknek:
– Törölniük kell a lejárt sütiket.
– Az aktuális munkamenet végén törölniük kell az
összes nem perzisztens sütit.
A felhasználói ágensek korlátokat szabnak a
tárolható sütik számára és méretére.
● A specifikáció az alábbi minimális
képességeket ajánlja:
– Sütinként legalább 4096 bájt.
– Tartományonként legalább 50 süti.
– Összesen legalább 3000 süti.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

harmadik féltől származó sütik

A

Egy HTML oldal megjelenítése során egy felhasználói
ágens gyakran kér le erőforrásokat más szerverekről.
– Ezek a harmadik félnek számító szerverek sütiket
használhatnak a felhasználó követésére még akkor is, ha
a felhasználó közvetlenül soha nem látogatja meg őket.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Felhasználó követés

A

Egy adott felhasználó több különböző kontextuson
keresztüli tevékenységével kapcsolatos adatgyűjtés és az
ebből a tevékenységből származtatott adatok megőrzése,
felhasználása vagy megosztása azon kontextuson kívül,
melyben a tevékenység történt.
– Egy kontextus olyan erőforrások egy összessége, melyek
ugyanazon fél ellenőrzése vagy több fél közös ellenőrzése
alatt állnak.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

felhasználói követés alapulhet ezen:

A

IP-cím
– Sütik
– Az ETag fejlécmező

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A Referer fejlécmező

A

Lehetővé teszi a felhasználói ágens számára, hogy
megadja azt az erőforrást azonosító URI-hivatkozást,
melyből a cél URI származik.

Nem ajánlott a Referer fejlécmező küldése akkor,
ha a hivatkozó erőforrás elérése biztonságos
protokollon keresztül történt és a kérés céljának
eredete eltér a hivatkozó erőforrásétól, hacsak nem
engedi meg kifejezetten a Referer mező küldését
a hivatkozó erőforrás.
● Tilos a Referer fejlécmező küldése nem
biztonságos HTTP kérésben, ha a mezőértékben
jelzett oldal biztonságos protokollon keresztül
érkezett.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Védekezés a követés ellen

A

A Referer fejlécmező küldésének tiltása
Harmadik féltől származó sütik elfogadásának letiltása
Privát böngészés/inkognitómód
Beépített követés elleni védelem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly