בית שמע מה ההבדל בין כתובת אתר לבין Uri?

מה ההבדל בין כתובת אתר לבין Uri?

Anonim

לעתים קרובות משתמשים במונחים מזהה משאבים אחיד (URI) ומאתר משאבים אחיד (URL). למרבה הצער, שני המונחים הללו מתארים מושגים שונים במקצת.


משתמשים ב- URI כדי לזהות משהו באינטרנט. ישנם שני סוגים של URI:

  • שם משאבים אחיד (URN): URN בעצם מציינים מה זה משהו, אך אין להם מידע כיצד לגשת אליו.
  • איתור משאבים אחיד (URL): כתובות אתרים מכילות את המיקום של משהו ומספרות לתוכנית הלקוח (בדרך כלל דפדפן) כיצד לגשת אליו.
במילים פשוטות, URN הוא שם של משהו וכתובת האתר היא שם וכתובת.


לדוגמה, כתובת האתר http://www.example.com/example1.html אומרת לדפדפן שלך כי ניתן לגשת לקובץ בשם example1.html באמצעות הדומיין לדוגמה באמצעות פרוטוקול HyperText Transfer (HTTP). משמעות הדבר היא שהדפדפן שלך יכול לבקש קובץ זה ולהציג אותו עבורך באמצעות HTTP.


כתובת אתר היא סוג של URI, יחד עם URNs. רוב האנשים לעולם לא יצטרכו לדאוג בקריאת URL ל- URI בטעות. למעשה, ברוב המקרים הם יהיו נכונים באותה צורה שמישהו שקורא לפודל כלב הוא נכון. עם זאת, עבור אנשים העוסקים בקידוד יישומים בפועל, ההבדל חשוב מכיוון שלא כל URI הוא כתובת אתר (כמו שלא כל כלב הוא פודל).

מה ההבדל בין כתובת אתר לבין Uri?