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 pagrindas | URL | URI |
---|---|---|
Pagrindinis | URL suteikia technikos, kaip aprašyti elemento tapatybę. | URI naudojamas elemento tapatybei nustatyti. |
Sintaksė | //www.sitename.com/filename.jpeg | viešai: //myfile.jpg |
Santykiai | URI tipas. | URL perrašymas |
Protokolo specifikacija | Jeigu | Protokolo 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.
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.
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
- 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).
- URL yra URI, tačiau URI niekada negali būti URL.
- 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ą).