Acasă Audio Care este diferența dintre un url și un uri?

Care este diferența dintre un url și un uri?

Anonim

Termenii identificatori de resurse uniforme (URI) și localizator de resurse uniform (URL) sunt adesea folosiți în mod interschimbabil. Din păcate, acești doi termeni descriu concepte ușor diferite.


Un URI este folosit pentru a identifica ceva pe World Wide Web. Există două tipuri de URI:

  • Nume uniformă a resursei (URN): URN-urile afirmă practic ce este ceva, dar nu au informații despre cum să îl accesezi.
  • Localizator de resurse uniform (URL): adresele URL conțin locația a ceva și spun programului client (de obicei un browser) cum să îl acceseze.
Mai simplu spus, o URN este numele a ceva și adresa URL este numele și adresa.


De exemplu, URL-ul http://www.example.com/example1.html spune browserului dvs. că un fișier numit example1.html poate fi accesat prin intermediul domeniului de exemplu folosind Protocolul de transfer HyperText (HTTP). Aceasta înseamnă că browserul dvs. poate solicita acel fișier și îl poate afișa pentru dvs. folosind HTTP.


Un URL este un tip de URI, împreună cu URN-urile. Majoritatea oamenilor nu vor fi nevoiți niciodată să vă faceți griji în privința apelării unui URL a unui URI din greșeală. De fapt, în majoritatea cazurilor, acestea vor fi corecte în același mod în care cineva care numește un câine este corect. Cu toate acestea, pentru persoanele implicate în codarea propriu-zisă a aplicațiilor, diferența este importantă, deoarece nu fiecare URI este o adresă URL (la fel cum nu fiecare câine este un ghicitor).

Care este diferența dintre un url și un uri?