Skirtumas tarp URI ir URL

Pagrindinis skirtumas - URI vs URL
 

Du terminai „vienodas išteklių identifikatorius“ (URI) ir „vienodas išteklių ieškiklis“ (URL) kartais naudojami pakaitomis. Skirtumas tarp URI ir URL gali būti šiek tiek klaidinantis, tačiau šiame skyriuje nurodomos abi minėtos temos ir bandoma geriau suprasti URI ir URL skirtumus. pagrindinis skirtumas tarp URI ir URL yra tas URL yra URI specializacija.

Kas yra URL

URL arba Vieningas išteklių ieškiklis paprastai žinomas kaip interneto adresas. Tai daugiausia naudojama kaip nuoroda į interneto šaltinį, esantį kompiuterių tinkle. Tai taip pat yra tokio šaltinio gavimo mechanizmas. URL gali būti nurodytas kaip konkretus vienodas išteklių ieškiklis. Nors daugelis žmonių vartoja žodžius URI ir URL pakaitomis, jie skiriasi. URL dažniausiai naudojami norint pasiekti tinklalapius, perkelti failus, el. Pašto turinį, duomenų bazes ir naudojami daugelyje kitų programų. Žiniatinklio naršyklė rodo tinklalapio URL adresą adreso juostoje, esančioje viršuje.

URL pateikiami šie komponentai

  • Protokolas (pvz., Http)
  • Pagrindinio kompiuterio vardas (pvz., Abc.com)
  • Failo pavadinimas (pvz., Index.html)

Kas yra URI

URI arba Vieningas išteklių identifikatorius nurodoma kaip simbolių, naudojamų šaltiniui identifikuoti, eilutė. Ši funkcija yra naudinga norint identifikuoti ir sąveikauti su ištekliais tinkle. Tai pasiekiama naudojant tam tikrus protokolus. URI pateikiama kartu su sintakse ir susijusiu protokolu. Žiniatinklio adresas arba URL (Uniform Resource Locator) yra labiausiai paplitusi URI forma. URN arba Uniform Resource Name yra retai naudojamas ir pateikiamas kartu su URL URL papildančiu dizainu ištekliams identifikuoti. URN galima palyginti su asmens vardu, tuo tarpu URL galima palyginti su gatvės adresu.

URI šaltiniams identifikuoti naudoja vietas, pavadinimus arba abu. URI dažnai naudojamas šaltinio vietai nustatyti. Sumišimas dėl URI kyla dėl to, kad šaltiniams identifikuoti naudojamas ir vardas, ir vieta. Dvi URI specializacijos yra URL ir URN.

URN

URI apibrėžia išteklius pagal pavadinimą, bet neapibrėžia, kaip juos galima gauti. Sintaksė dažniausiai naudojama schemos dokumentuose URN apibrėžti. Tai naudojama vardų sričiai apibrėžti. Pvz .: targetNamespace = ”urn: abc”

URL

URL yra specialus URI, daugiausia naudojamas norint surasti konkrečius tinklo išteklius. Skirtumas tarp URN yra tas, kad URL nurodo, kaip galima gauti tam tikrą šaltinį. URL yra naudojami kiekvieną dieną kaip http, ftp ir smb.

Kuo skiriasi URI ir URL?

Funkcionalumas

URI: URI yra identifikatorius.

URL adresas: URL pateikia informaciją apie tai, kaip gauti išteklių.

Specializacija

URI: URL yra URI.

URL adresas: URL yra URI specializacija.

Bendras naudojimas

URI: URI apibūdina vardą ir vietą.

URL adresas: URL negali būti naudojamas aprašyti programas.

Vaizdo mandagumas: „Internetas 1“, autorius Rock1997 - Nuosavas darbas (GFDL) per „Commons Wikimedia“ „URI Euler diagrama be vienišų URI“. Davido Torreso originalus autoriaus išvestinis darbas: „Qwerty0“ (aptarimas) - URI_VENN_DIAGRAM.SVG, (CC BY-SA 3.0) per „Commons Wikimedia“