Domov Zvok Kakšna je razlika med url in uri?

Kakšna je razlika med url in uri?

Anonim

Izraza enotni identifikator virov (URI) in enotni lokator virov (URL) se pogosto uporabljata zamenljivo. Žal ta dva pojma opisujeta nekoliko različne pojme.


URI se uporablja za prepoznavanje nečesa na svetovnem spletu. Obstajata dve vrsti URI-jev:

  • Enotno ime vira (URN): URN-ji v bistvu navajajo, kaj je, vendar nimajo informacij, kako do njega dostopati.
  • Enotni iskalnik virov (URL): URL-ji vsebujejo lokacijo nečesa in povedo odjemalnemu programu (običajno brskalniku), kako do njega dostopati.
Preprosto povedano, URN je ime nečesa, URL pa ime in naslov.


Na primer, URL http://www.example.com/example1.html vaš brskalnik pove, da lahko do primerja domene dostopate do datoteke z imenom example1.html s protokolom HyperText Transfer Protocol (HTTP). To pomeni, da lahko vaš brskalnik zahteva to datoteko in jo prikaže za vas prek HTTP-ja.


URL je vrsta URI, skupaj z URN-ji. Večini ljudi nikoli ne bo treba skrbeti, da bi URL pomotoma poklicali URI. Pravzaprav bodo v večini primerov pravilni na enak način, kot je nekdo, ki pudla kliče psa, pravilen. Za ljudi, ki sodelujejo pri dejanskem kodiranju aplikacij, pa je razlika pomembna, ker ni vsak URI URL (tako kot ni vsak pes pudelj).

Kakšna je razlika med url in uri?