Az egységes erőforrás-kereső egy adott erőforrást, szolgáltatást vagy objektumot azonosít a hálózaton. Az URL-karakterláncok három részből állnak: a protokoll megnevezéséből, a gazdagépnévből vagy címből és az erőforrás helyéből.
URL-protokoll részkarakterláncok
Az URL-alkarakterláncok speciális karakterekkel vannak elválasztva az alábbiak szerint:
protokoll:// host / location
A protokoll részkarakterlánc egy hálózati protokollt határoz meg az erőforrás eléréséhez. Ezek a karakterláncok rövid nevek, amelyeket a három karakter követ: :. A tipikus URL-protokollok közé tartozik a HTTP (https://), az FTP (ftp://) és az e-mail (mailto://).
Bottom Line
A gazdagép részkarakterlánc egy célszámítógépet vagy más hálózati eszközt azonosít. A gazdagépek szabványos internetes adatbázisokból, például DNS-ből származnak, és lehetnek nevek vagy IP-címek. Számos webhely gazdagépneve nem csak egyetlen számítógépre, hanem szervercsoportokra utal.
URL Location Substrings
A hely részkarakterlánc egy adott hálózati erőforrás elérési útját tartalmazza egy gazdagépen. Az erőforrások általában egy gazdagép könyvtárban vagy mappában találhatók. Például egy webhely tartalmazhat egy olyan forrást, mint a /2016/September/word-of-the-day-04.htm a tartalom dátum szerinti rendezéséhez.
Ha a hely elem egy üres parancsikon, mint a https://example.com URL-ben, az URL hagyományosan a gazdagép gyökérkönyvtárára mutat (ezt jelöli egyetlen perjel) és gyakran egy kezdőlap (például index.htm).
Abszolút és relatív URL-ek
A mindhárom részstringet tartalmazó teljes URL-eket abszolút URL-eknek nevezzük. Egyes esetekben az URL-ek csak egy helyelemet határozhatnak meg. Ezeket relatív URL-eknek nevezzük. A webszerverek relatív URL-eket használnak, hogy elkerüljék a helyelemek kemény kódolását, amelyek változhatnak.
A fenti példát követve ugyanazon a szerveren lévő weboldalak, amelyek hivatkoznak rá, kódolhatnak egy relatív URL-t a következőképpen:
A relatív URL-t használja a megfelelő abszolút URL helyett:
Ez kihasználja, hogy a szerver feltételezi a hiányzó protokollt és a gazdagép információit. A relatív URL-ek csak akkor működnek, ha a gazdagép- és protokollinformáció létrejött.
URL rövidítése
A modern webhelyek szabványos URL-jei általában hosszú szöveges karakterláncok. Mivel a hosszú URL-ek megosztása a Twitteren és más közösségi oldalakon nehézkes, több vállalat olyan online fordítókat épített ki, amelyek a teljes (abszolút) URL-t rövidebb URL-címmé alakítják, kifejezetten közösségi hálózataikon való használatra. Az ilyen népszerű URL-rövidítők közé tartozik a t.co (Twitterrel használatos) és lnkd.in (a LinkedIn-nel használatos).
Egyéb URL-lerövidítő szolgáltatások, például a bit.ly és a goo.gl az interneten keresztül működnek, nem csak bizonyos közösségi oldalakon.
Amellett, hogy egyszerűbb módot kínálnak a hivatkozások másokkal való megosztására, egyes URL-lerövidítési szolgáltatások kattintási statisztikákat is kínálnak. Néhányan a rosszindulatú felhasználások ellen is védelmet nyújtanak azáltal, hogy az URL-címet a gyanús domainek listájához hasonlítják.