close

Egységes erőforrás-kereső

Ugrás a navigációhoz Ugrás a kereséshez

Az egységes erőforrás-kereső , amelyet az URL betűszóként ismerünk ( a szó szerint "egységes erőforrás-kereső"), olyan karaktersorozat, amely egyedileg azonosítja egy erőforrás címét a számítógépes hálózaton , például egy dokumentumot , egy képet , egy videót . jelen van egy gazdagépen , és elérhetővé válik egy kliens számára [1] .

Leginkább webes erőforrások ( http ), fájlátviteli protokollokkal ( ftp ), távoli megosztások ( smb ) vagy külső rendszerekhez való hozzáférés ( ssh ) jelzésére szolgál. Az URL IP-címmé történő felbontása, amely az IP protokollal történő útválasztáshoz szükséges, DNS -en keresztül történik [1] [2] .

Leírás

Példák URL-ekre
Példák URL-ekre

Az URL szerkezete az IETF RFC 3986 dokumentumban van kódolva , amelyet Tim Berners-Lee írt , és általában hat részből áll, amelyek közül néhány nem kötelező [3] [4] :

protocollo://[username[:password]@]host[:porta][</percorso>][?querystring][#fragment]

protokoll [5] [6]
Azonosítja a kiszolgáló eléréséhez használandó protokollt , jellemzően az alkalmazás szintjén . A leggyakoribb protokollok a HTTP , HTTPS , FTP , MMS stb. Ha a protokoll nincs megadva, a böngésző alapértelmezés szerint általában a "http" protokollt használja. Egyes esetekben a felhasználó láthatja az oldalt https protokollal betöltve, de ez csak azért, mert a webszerver már felvette a kapcsolatot a http protokollal, és átirányítási állapotkóddal válaszolt a böngészőnek (3xx, általában 301 vagy 302) [ 7] .
: //
Elválasztó a protokoll és az URL többi része között: általában a gazdagép, vagy opcionálisan a felhasználónév.
felhasználónév: jelszó @ (nem kötelező) [8] [9]
Közvetlenül a protokoll után lehetőség van az erőforrás eléréséhez szükséges hitelesítési adatok ( felhasználónév és jelszó ) megadására. Az URL hitelesítés azonban rendkívül kockázatos, mivel a bejelentkezési hitelesítő adatok tiszta szövegben , azaz titkosítatlanul kerülnek a szerverre .
Ezen túlmenően ez a rendszer alkalmas adathalász technikákra , amelyek félrevezethetik a felhasználókat, és a várttól teljesen eltérő célállomásra vezethetik őket [10] . Például első pillantásra úgy tűnhet, mint egy www.sitosicuro.it oldal URL-je, pedig a valóságban a www.truffatori.com címre vezet.http://www.sitosicuro.it|searchq=wikipedia@www.truffatori.com
Az elavult Internet Explorer [11] (832894) böngésző frissítése több éve letiltotta a hitelesítési funkciót, ami hatástalanná tette az adathalász kísérleteket. Más böngészők , például a Firefox megtartották a funkciót, azonban figyelmeztetik a felhasználót egy esetleges adathalász kísérletre [12] .
házigazda [13]
Azonosítja a kiszolgálót, amelyen az erőforrás található. Jelentheti közvetlenül egy IP-címmel vagy (gyakrabban) egy tartománynévvel , amelyet a szoftver a DNS-szolgáltatás segítségével IP-címmé alakít át .
ajtó (opcionális)
Azonosítja azt a hálózati szolgáltatási portot , amelyre a kérést továbbítani kell. A portszám elhagyható, ha megegyezik az URL által jelzett protokollhoz társított szabványos porttal (pl. 80 HTTP vagy 443 HTTPS esetén ) [14] .
útvonal (nem kötelező)
Elérési út ( elérési út [15] ) a szerver fájlrendszerében , amely azonosítja az erőforrást (általában egy weboldal, kép vagy multimédiás fájl). Ha a fájlnév nincs megadva, a szerver beállítható úgy, hogy egy alapértelmezett fájlt adjon vissza [16] .
lekérdezési karakterlánc (nem kötelező) [17]
Igény esetén az url végére egy lekérdezési karakterláncot lehet elválasztani a "?" Szimbólum használatával. A lekérdezési karakterlánc egy karakterlánc , amely lehetővé teszi egy vagy több paraméter átadását a szervernek.
A lekérdezési karakterlánc általában így néz ki: [...] Paraméter1 = érték és paraméter2 = érték2.
töredék (nem kötelező) [18]
Ha jelen van, akkor az erőforráson belül egy részt vagy pozíciót jelöl, mint a lekérdezési karakterlánc, több paraméter is használható, azzal a különbséggel, hogy mivel a kliens arra használja, hogy tudja, hogyan kell mozogni az erőforráson belül, nem küldi el azokat. a szerverre [19] .
Általában a töredék formátuma a következő: [...] # paraméter1 = érték & paraméter2 = érték2.

Képgaléria

Jegyzetek

  1. ^ a b Mi az URL ? - Tanulj webfejlesztést | MDN , a developer.mozilla.org webhelyen . Letöltve: 2021. október 27 .
  2. ^ Dave Johnson, Mi az URL? Íme, mit kell tudni a Business Insider weboldalak megkeresésére szolgáló internetes eszközről . Letöltve: 2021. október 27 .
  3. ^ JD Glaser, Biztonságos fejlesztés mobilalkalmazásokhoz: Biztonságos mobilalkalmazások tervezése és kódolása PHP-val és JavaScripttel , CRC Press, 2014. október 13., ISBN 978-1-4822-0903-7 . Letöltve: 2021. október 27 . 
  4. ^ Mi az URL ( Uniform Resource Locator ) ? , a computerhope.com webhelyen . Letöltve: 2021. október 27 .
  5. ^ Mi az a HTTP? , az IONOS Digitalguide -on . Letöltve: 2021. október 27 .
  6. ^ Mi az FTP, hogyan működik és mire használják: a Serverplan útmutató , a Serverplan Blogon , 2017. április 3. Letöltve : 2021. október 27 .
  7. ^ WWW, HTTP és HTTPS , a di-srv.unisa.it oldalon . Letöltve: 2021. október 27 .
  8. ^ Jelszavak és hitelesítési módszerek: műszaki jellemzők és új megoldások , a Cyber ​​​​Security 360 -on , 2019. november 4. Letöltve: 2021. október 27 .
  9. ^ URL.password - Web API -k | MDN , a developer.mozilla.org webhelyen . Letöltve: 2021. október 27 .
  10. ^ Peter Stavroulakis és Mark Stamp, Handbook of Information and Communication Security , Springer Science & Business Media, 2010. február 23., ISBN 978-3-642-04117-4 . Letöltve: 2021. október 27 . 
  11. ^ Quotidiano Nazionale, Az Internet Explorer vége: A Microsoft 2022. június 15-től bezárja a böngészőt , itt: Quotidiano Nazionale , 1621596154077. Letöltve : 2021. október 27 .
  12. ^ Az adathalászat és rosszindulatú programok elleni védelmi funkcióról | Firefox támogatás , a support.mozilla.org oldalon . Letöltve: 2021. október 27 .
  13. ^ Mi az a gazdagép ? , a speedcheck.org webhelyen . Letöltve: 2021. október 27 .
  14. ^ Mi az a HTTP? - Studio Samo , a studiosamo.it oldalon . Letöltve: 2021. október 27 .
  15. ^ számítógépes tabletták » útnév , a pillsinformatiche.sergiopala.it oldalon . Letöltve: 2021. október 27 .
  16. ^ URL.pathname - Web API -k | MDN , a developer.mozilla.org webhelyen . Letöltve: 2021. október 27 .
  17. ^ Érvényes URL lekérdezési karakterlánc-paraméterek írása | Perishable Press , a perishablepress.com oldalon . Letöltve: 2021. október 27 .
  18. ^ tools.ietf.org .
  19. ^ ( EN ) 6 dolog, amit tudnia kell a töredezett URL-ekről | HttpWatch BlogHttpWatch Blog a blog.httpwatch.com címen . Letöltve: 2021. október 27 .

Kapcsolódó elemek

Egyéb projektek

Külső linkek