4. dia URI Flashcards

1
Q

Mi az URI? (Uniform resource identifier)

A

Egységes erőforrás azonosító, egy absztrakt vagy fizikai erőforrást azonosító tömör karaktersorozat. Nem feltétlenül elérhető a Weben.

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

URI sémák

A

Minden URI séma névvel kezdődik és “:” választja el a többi résztől.
file: Helyi fájlok elérése a felhasználó gépénvagy hálózati megosztásokon.
http/https: Webes erőforrások elérése a HTTP/HTTPS segítségével.
mailto: Az e-mail kliens megnyitása, hogy a felhasználó új e-mailt írhasson.
about Böngészővel kapcsolatos információk megjelenítése vagy egy adott oldal megnyitása.

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

URI karakterek

A

Nem fenntartott karakterek a kis és nagy betűk, számok és a ‘-‘ , ‘.’ , ‘,’ , ‘_’ , ‘~’ karakterek, a többi pedig határoló jelként fenn vannak tartva.

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

URI százalékos kódolás

A

A százalékos kódolás a nem megengedett használatához vagy fenntartott karakterek speciális jelentésének elnyomásához használandó.
Használat %HH ahol a HH az oktett értéket reprezentáló két hexadecimális számjegy karakter.

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

URI szintaxis

A

Hierarchikus felépítésű, a komponensek felsorolása balról jobbra a fontosság szerint történik.
Általánosan:
séma : hierarchikus-rész [ ? lekérdezés ] [ # erőforrásrész ]

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

URI szintaxis autoritás (host, port)

A

Nevét onnan kapta, hogy a fennhatósága alá tartozik az URI további része által meghatározott névtér. A host és a port az URI része, amelyek az erőforrás elérési helyét írják le.
Szintaxisa:
[ userinfo @ ]host[ : port ]

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

URI útvonal komponens

A

Útvonal részek ‘/’ karakterekkel elválasztott sorozata, amely lehet üres. Az első ‘?’ vagy ‘#’ karakterig ezek hiányában pedig az URI végéig tartanak. Használhatóak a ‘.’ és ‘..’ karakterek is az útvonal részeként.

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

URI lekérdezés komponens

A

’?’ karakterrel kezdődik és ‘#’-ig tart. Ha nincsen ‘#’ akkor az URI végéig. Nem hierarchikus adatokat tartalmaz. Gyakran { név ‘=’ érték } formátumot tartalmaz melyet ‘&’ választ el név-érték párok.

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

URI erőforrásrész-azonosító

A

’#’ karakterrel kezdődik és az URI végéig tart.
- Lehetővé teszi egy másodlagos erőforrás közvetett azonosítását egy elsődleges erőforrásra történő hivatkozáson keresztül.
- Jelentését az elsődleges erőforrás elérése során kapott lehetséges reprezentációk határozzák meg, ezek média-típusa.
- Hivatkozás-feloldás során mindig eltávolításra kerül.

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

URI erőforrásrész-azonosító jelentése html, xml

A

text/html média típus:
A dokumentum adott részét jelenti vagy állapot információt szolgáltat szkriptek számára.
application/xml, text/xml és /+xml média típus:
Az XPointer Framework specifikáción alapul.

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

Abszolút URI, URI-hivatkozás, relatív hivatkozás

A

Abszolút URI:
Olyan URI amely nem tartalmaz erőforrásrész-azonosítót.
URI-hivatkozás:
URI vagy relatív hivatkozás.
Relatív hivatkozás:
Olyan mint egy URI séma-specifikus része.
Egy adott környezetben értelmezett.
A feldogozásához egy algoritmust ír le.

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

URI-k összehasonlítása

A

A séma és a host komponensek kis- és nagybetű érzékenyek. A többi komponens esetében is ezt kell feltételezni, kivéve ha a séma érzéketlenséget nem ír elő.
Ekvivalencia:
Akkor egyenlő két URI, ha ugyanazt az erőforrást azonosítják. Viszont az erőforrások összehasonlítására gyakorlatban nincsen lehtőség, így a karakterláncot kell összehasonlítanunk.

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