URL

URL

Az URL definíciója

Az URL az angol „uniform resource locator”, azaz „egységes erőforrás-helymeghatározó” kifejezés gyakori rövidítése. Az URL egy egyéni azonosító, amely egy erőforrást (pl. egy weboldalt) segít megtalálni az interneten. Magyarban „webcímként” is szokás emlegetni.

Az URL-ek több részből állnak (ilyen például a protokoll és a domain neve), amelyek megmutatják a webböngésző programnak, hogy honnan és hogyan kérje le az adott erőforrást.

A felhasználók többféleképpen is megadhatják a böngészőnek, hogy milyen URL-re szeretnének navigálni: begépelhetik a címsávba, rákattinthatnak egy hivatkozásra vagy egy könyvjelzőre, vagy akár egy másik alkalmazáson keresztül is.

 

Az URL-ek formátuma

Az URL-ek csak ASCII karakterkódolással használhatók az interneten. Azonban mivel az URL-ek felépítésükből adódóan nem ASCII karaktereket is tartalmazhatnak, használatuk előtt át kell konvertálni őket ASCII formátumba. Ilyenkor fordul elő, hogy az URL-ben az ékezetes karakterek helyén % jelek és az azt követő számok jelennek meg. Az URL-ek továbbá szóközöket sem tartalmazhatnak.

 

Az URL-ek felépítése

A protokoll

Az URL magába foglalja az erőforrás eléréséhez szükséges protokollt. A protokoll az URL első részében szerepel, míg a második rész az IP címet vagy a domain nevet (esetleg az aldomaint) tartalmazza, ahol az erőforrás megtalálható.

A leggyakoribb URL protokollok a következők:

  • HTTP és HTTPS: A Hypertext Transfer Protocol és annak biztonságos (HTTP Secure) változata a webes erőforrások azonosítására szolgál.
  • mailto: Emailek küldésekor használják.
  • FTP: A File Transfer Protocol fájlátvitelre használatos, és egy FTP szerveren tárolt fájlok elérésére használják.
  • telnet: Számítógépek távoli elérésére használatos.

 

A legtöbb URL protokollt egy kettőspont és két ferde vonal (://) követ, a mailto kivételével, amely után csak egy kettőspont áll.

A jelenleg megtekintett oldal protokollja a biztonságos HTTPS.

 

A webtárhely vagy domain neve

Az egyedi azonosító, ami egy webhelyet jelöl. Jelen esetben ez a matebalazs.hu.

 

A port neve

A port általában nem látható az URL-ben, de kötelező megadni. A port száma előtt mindig egy kettőspont áll. A 80-as port az alapértelmezett a webszerverek számára, de más portok is használhatók.

 

Útvonal

Az az útvonal, amely a webszerveren található erőforrásra mutat. Jelen oldalon ez a /url.html.

 

Lekérdezés

A dinamikus oldalak URL-jében jelenhetnek meg a lekérdezési paraméterek, amelyek előtt egy kérdőjel áll.

 

Paraméterek

Egy dinamikus oldal URL-jének lekérdezési részében megjelenő Információdarabkák. Ezeket az „és” jellel (&) szokás elválasztani egymástól.

 

Töredékek

Ezek az aktuális webdokumentum egy adott szakaszára utalnak. Az URL végén jelennek meg, és kettőskereszt (#) jelöli őket. Az ilyen töredékek segítségével úgy lehet hivatkozni egy dokumentumra, hogy az URL-t felkereső látogató rögtön a dokumentum megjelölt részére ugorjon, és ne kelljen megkeresnie azt az oldalon.

 

A HTTP és HTTPS közötti különbség

A HTTP és a HTTPS protokollokat is egy webszerver adatainak megkeresésére használják. A HTTPS azonban egy úgynevezett biztonsági tanúsítványt (SSL tanúsítvány) használ, amely titkosítja a felhasználó és a szerver közötti kommunikációt.

A HTTPS manapság a biztonságos webböngészés elengedhetetlen feltétele, és nélkülözhetetlen szükséglet olyan webhelyeken, amelyeken egy felhasználónak személyes, érzékeny adatokat (jelszavak, bankkártyaszám stb.) kell megosztania a szerverrel. Az SSL-el rendelkező webhelyek biztosítják, hogy egy harmadik, nem jogosult fél is hozzáférhessen ezekhez az információkhoz, amikor a felhasználó elküldi őket a szervernek.

A HTTP a 80-as portot használja, míg a HTTPS a 443-as portot.

Gyakori kérdések

Kiemelt területeink