Rekomenduojama, 2020

Redaktoriaus Pasirinkimas

Skirtumas tarp URL ir URI

URL plečiamas į „Uniform Resource Locator“, kuris naudojamas identifikuoti šaltinį, ir tai yra URI pogrupis. „URI“ („Uniform Resource Identifier“) suteikia paprastesnį ir išplėstinį būdą, kaip identifikuoti šaltinį.

URL ir URI gali būti diferencijuojami tuo, kad URI gali tuo pačiu metu atvaizduoti išteklių URL ir URN, tačiau URL tiesiog gali nurodyti išteklių adresą. URI yra labiau paplitęs terminas, palyginti su URL ir URN, kurios tam tikra prasme yra labiau ribotos.

Palyginimo diagrama

Palyginimo pagrindasURLURI
Pagrindinis
URL suteikia technikos, kaip aprašyti elemento tapatybę.URI naudojamas elemento tapatybei nustatyti.
Sintaksė//www.sitename.com/filename.jpegviešai: //myfile.jpg
SantykiaiURI tipas.URL perrašymas
Protokolo specifikacijaJeiguProtokolo informacija nepateikiama.

URL apibrėžimas

URL (Uniform Resource Locator) gali būti apibrėžiamas kaip simbolių eilutė, kurioje nurodomas adresas. Tai labiausiai paplitęs būdas rasti išteklius žiniatinklyje. Jame pateikiamas fizinės vietos pateikimo būdas, aprašant jo tinklo vietą arba pirminį prieigos mechanizmą.

Protokolas aprašytas URL, kuris naudojamas norint gauti išteklių ir išteklių pavadinimą. URL yra pradžioje http / https, jei šaltinis yra žiniatinklio tipo išteklius. Panašiai jis prasideda nuo ftp, jei išteklius yra failas ir mailto, jei šaltinis yra el. Pašto adresas. Toliau pateikiamas URL sintaksė, kurioje pirmoji dalis naudojama protokolui, o likusi dalis naudojama ištekliams, susidedantiems iš domeno vardo arba programos pavadinimo.

Čia domeno vardas apibūdina serverį (žiniatinklio paslaugą) arba programos pavadinimą (kelią į katalogą ir failą serveryje). Taigi URL naudojamas, kai norime, kad žiniatinklis, failas ar el. Paštas būtų prieinamas per naršyklę.

URI apibrėžimas

Panašus į URL, URI (Uniform Resource Identifier) taip pat yra simbolių eilutė, kuri identifikuoja interneto išteklius naudodama vietą, pavadinimą arba abu. Tai leidžia vienodai identifikuoti išteklius. URI papildomai sugrupuojamas kaip lokatorius, pavadinimas arba abu, o tai reiškia, kad jis gali apibūdinti URL, URN arba abu. Terminas „identifikatorius“ URI reiškia išteklių skirstymą, nepaisant to, kad operacijai atlikti naudojama technika yra vieta, pavadinimas arba kontekstas.

Ankstesnė kategorija URI yra URL, kuriame naudojamas protokolas, kuriuo nurodomas prieigos metodas iš išteklių ir išteklių pavadinimas taip pat nurodomas URL. URL yra ne nuolatinis URI tipas. Paskutinė URI kategorija yra URN, kuri yra patvari net tada, kai šaltinis tampa nepasiekiamas. Norint egzistuoti pasauliniu mastu unikalus URN, jis turi pasaulinį mastą.

URI taip pat gali būti išverstas iš ne tinklo šaltinio, todėl juose turi būti simbolių, kurie greičiausiai bus įvesti į kompiuterį.

Pagrindiniai skirtumai tarp URL ir URI

  1. URL (Uniform Resource Locator) pirmiausia naudojamas norint susieti tinklalapį, tinklalapio komponentą ar programą tinklalapyje naudojant prieigos metodą (protokolus, tokius kaip http, ftp, mailto), norint gauti vietą išteklių. Priešingai, URI (Uniform Resource Identifier) ​​naudojamas tam, kad apibrėžtų elemento tapatybę čia žodis identifikatorius reiškia atskirti vieną iš kitų šaltinių, nepriklausomai nuo naudojamo metodo (URL arba URN).
  2. URL yra URI, tačiau URI niekada negali būti URL.
  3. URL nurodo, kokio tipo protokolas turi būti naudojamas, o URI neapima protokolo specifikacijos.

Išvada

URI yra identifikatorius, apimantis simbolių rinkinį, kuris leidžia vienodai identifikuoti išteklius vienareikšmiškai nustatytu pratęsiamu keičiamų schemų rinkiniu (ty vardas, adresas arba kontekstas). Kita vertus, URL yra URI pogrupis, kuriame aprašomas išteklius, naudojant vieną iš URI schemų (ty vietą).

Top