ما هو URI؟ كل ما تحتاج إلى معرفته

نشرت: 2022-04-05

يضع الإنترنت عددًا كبيرًا من الموارد والمعلومات في متناول أيدينا. ومع ذلك ، من الضروري فهم كيفية تحديدها واستردادها. للقيام بذلك ، يمكننا استخدام عناوين URL وعناوين URL. على الرغم من أنك ربما تكون على دراية بالمصطلح الأخير ، فقد تتساءل ، "ما هو URI؟" في كثير من الأحيان ، تستخدم أدوات الشبكات حول الويب هذا المصطلح ، مما يربك المستخدمين الذين لم يصادفهم الاختصار من قبل.

في هذا المنشور ، سنشرح ما هو URI. سنناقش ما إذا كان عنوان URI مختلفًا عن عنوان URL ، ونفصل مكوناته المختلفة ، ونستكشف حالات استخدامه المختلفة. دعنا نقفز!

ما هو URI؟

معرف الموارد المنتظم (URI) هو سلسلة من الأحرف المستخدمة لتعريف مورد. يمكننا استخدام URI لتحديد موقع ويب أو ملف أو حتى جزء معين من البيانات. إنه مصطلح شامل ، يقع تحته العديد من محددات المواقع الأخرى.

هناك العديد من الأنواع المختلفة من URIs ، ولكن أكثرها شيوعًا هو Uniform Resource Locator (URL) ، مثل https: //www.elegantthemes/ ، كما ترى أدناه:

موقع The Elegant Themes كمثال لما هو URI.

عنوان URL هو نوع محدد من URI يحدد موقع ويب معينًا على الإنترنت. في هذه الحالة ، الصفحة الرئيسية "السمات الأنيقة". إنه عنوان URL لأنه يتضمن كلاً من اسم المورد ( Elegantthemes.com ) والمسار للوصول إلى هناك ( https: // ).

عادةً ما ترتبط عناوين URL بمواقع الويب. ومع ذلك ، يمكننا أيضًا استخدام تنسيقات URI مختلفة لتحديد موقع الملفات والموارد الأخرى ، مثل عناوين البريد الإلكتروني أو أرقام الهواتف.

تتضمن بعض الأمثلة الإضافية لتنسيقات URI ما يلي:

  • ftp://example.com/download.zip
  • mailto: [البريد الإلكتروني محمي]
  • ملف: ///home/user/file.txt
  • الهاتف: 5555-555-888-1

في هذه الأمثلة ، سيستخدم URI بروتوكول ftp: // إذا كان المورد عبارة عن ملف. علاوة على ذلك ، فإنه يستخدم mailto: للحصول على عنوان بريد إلكتروني.

الأنواع الأخرى من URIs هي أسماء الموارد الموحدة (URNs) واقتباسات الموارد الموحدة (URCs). URNs هي معرفات للوثائق المنشورة. على النقيض من ذلك ، تم تصميم URCs كمعرفات لأجزاء معينة من البيانات.

مثال على URN سيكون الجرة: ISBN 978-0-87779-636-7 . يمكنك استخدام URN هذا لتحديد الإصدار الورقي من قاموس Merriam-Webster ، الإصدار الأحدث برقم الكتاب القياسي الدولي (ISBN):

رقم ISBN المطبوع في صفحة حقوق الطبع والنشر لقاموس Merriam-Webster.

رقم ISBN هو عنوان URI يقوم بتسمية الكتاب بشكل فريد وعالمي. يمكن أن يساعد المستخدمين على التحقق من حصولهم على الإصدار أو الإصدار الصحيح من مورد مطبوع يريدونه.

ما هو جزء URI؟

URI هو تسلسل مضغوط من الأحرف التي تحدد موردًا ماديًا أو مجردًا. علاوة على ذلك ، هناك عدد قليل من المكونات التي تشكل URI.

يوجد أدناه بناء الجملة الأساسي لـ URI:

URI = المخطط: [// السلطة] المسار [؟ استعلام] [# جزء]

هذا يبدو معقدًا جدًا ، لكنه بسيط جدًا حقًا. لذلك دعونا نلقي نظرة فاحصة على ما يعنيه كل عنصر من هذه العناصر:

  • المخطط : البروتوكول الذي تستخدمه للتفاعل مع المورد ، مثل "https"
  • السلطة : معلومات المضيف والميناء
  • المسار : عادةً سلسلة من المقاطع مفصولة بشرطة مائلة (على سبيل المثال ، / blog / posts / new-recipes )
  • الاستعلام: سلسلة اختيارية تحتوي على سلسلة من أزواج السمة والقيمة مسبوقة بعلامة استفهام

مكون أساسي آخر هو جزء URI. هذا معرّف اختياري وإضافي يستخدم علامة التجزئة ("#") للانتقال إلى جزء معين من الصفحة. في HTML ، يمكنك إلحاق هذا الجزء بعنوان URL لتحديد موقع قسم معين من صفحة أو مستند ، يُعرف باسم "معرف الجزء". يمكنك القيام بذلك عن طريق الاستفادة من قيمة سمة معرف العنصر.

على سبيل المثال ، يمكنك استخدام https://www.website.com/blog/postname#top للانتقال إلى الجزء العلوي من منشور مدونة. أو ربما تستخدم #pricing لتوجيه المستخدمين مباشرةً إلى جدول الأسعار في صفحة ميزات أطول.

لنفترض أن لديك صفحة على موقع الويب الخاص بك ، وأنك تستخدم علامة <id> لتحديد قسم الأسئلة الشائعة في صفحتك. في هذا السيناريو ، يمكنك استخدام https://www.website.com/about.html#faq للانتقال مباشرة إلى القسم ذي الصلة. ما عليك سوى أن تحتوي حاوية الأسئلة الشائعة على <id = ”faq”> كمحدد CSS.

هل عنوان URI هو نفسه عنوان URL؟

كما ذكرنا ، URI هو تسلسل أحرف يستخدم لتحديد مورد. في حين أن هناك أنواعًا مختلفة من URIs ، فإن URL هو الأكثر شيوعًا.

تعتبر كافة عناوين URL عناوين URL. ومع ذلك ، ليست كل عناوين URL هي عناوين URL.

يتمثل الاختلاف الرئيسي بين تسلسلي الموارد في تحديد عناوين URL وتحديد مواقع URL. نستخدم عنوان URL للعثور على صفحات الويب و URIs لتحديد ملفات HTML و XML والملفات الأخرى.

عادةً ما يتضمن عنوان URL اسم المورد واسم المجال أو عنوان IP. على النقيض من ذلك ، لا تحتاج URIs بالضرورة إلى اسم مجال أو عنوان IP.

يمكن لـ URI تحديد الموارد من خلال الاسم أو الموقع أو كليهما. ومع ذلك ، تحدد عناوين URL المورد وكيفية الوصول إليه على الإنترنت.

كيف يتم استخدام URIs؟

يجب أن تفكر في استخدام URI كلما احتجت إلى تحديد مورد. ومع ذلك ، لا توجد طريقة واحدة محددة لاستخدام URI. يعتمد النوع الأنسب على المورد والسياق الذي تريد الوصول إليه من خلاله.

على سبيل المثال ، إذا كنت بحاجة إلى تحديد موقع مورد مستند إلى الإنترنت مثل موقع ويب ، فستستخدم عادةً عنوان URL. قد تتضمن هذه العملية كتابة عنوان URL في شريط عنوان متصفح الويب الخاص بك ، بما في ذلك https: // ، ثم الضغط على Enter .

عند مناقشة نطاقات مواقع الويب ، مثل elegantthemes.com ، من الأفضل استخدام عنوان URL لأنه أكثر تحديدًا (وهذا هو السبب في أنه أصبح التنقل الافتراضي عبر الإنترنت). يوفر اسم المورد والموقع .

بدلاً من ذلك ، افترض أنك كنت تستخدم URN لتعريف كتاب. في هذه الحالة ، يمكنك تضمينها في اقتباس لمجموعة العمل تلك. يمكن لـ URN تحديد مورد باسم فريد. ومع ذلك ، فإنه لا يخبرك بالضرورة كيف يمكنك تحديد موقعه .

من ناحية أخرى ، يمكنك استخدام URCs لتحديد البيانات الوصفية للمستند بدلاً من المستند الفعلي.

على سبيل المثال ، يمكنك استخدام URC للإشارة إلى شفرة مصدر HTML للصفحة. في هذه الحالة ، قد يبدو مثل مصدر العرض: https: //example.com/ في شريط المتصفح. سيأخذك مباشرة إلى رمز الصفحة لعنوان URL هذا.

خاتمة

يتيح لنا الإنترنت العثور على مجموعة واسعة من الموارد وتحديد موقعها. في حين أن معظم المستخدمين على دراية ببنية عنوان URL فقط ، فإن URIs بشكل عام تمنحك الوصول إلى أي شيء من الكتب إلى مواقع الويب وحتى مجموعات البيانات وقواعد الرموز المحددة. ومع ذلك ، فإن البروتوكولات والطرق التي نستخدمها لتحديد هذه المواد والوصول إليها تعتمد على تنسيقاتها وسياقاتها.

كما تمت مناقشته في هذه المقالة ، فإن URI هو تسلسل أحرف يتيح لك تحديد موقع ويب أو ملف أو جزء معين من البيانات. إنه مصطلح شامل لأجزاء مختلفة من محدد المواقع. أكثر URI شيوعًا هو عنوان URL ، والذي يحدد عناوين الويب. ومع ذلك ، هناك أيضًا URNs ، والتي يمكنها تحديد أنواع أخرى من الموارد مثل الكتب ، ويمكن لـ URCs تحديد نقاط بيانات محددة.

نحن نعلم أن URIs يمكن أن تكون موضوعًا كثيفًا ، فهل لديك أية أسئلة حول ماهية URI؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه!

صورة مميزة عبر Overearth / shutterstock.com