


السمعة:
- إنضم5 يناير 2024
- المشاركات 15
- مستوى التفاعل 80
- النقاط 13
بسم الله الرحمن الرحيم
عارف ايه الفرق بين URL و URI و URN؟
1-الـ URL أو رابط الموقع
عارف ايه الفرق بين URL و URI و URN؟
1-الـ URL أو رابط الموقع
الـ URL هو العنوان اللى بتكتبه في المتصفح علشان توصل لموقع معين
يتكون من 5 أجزاء:
1. الـ scheme: الجزء ده هو اللي بيحدد البروتوكول المستخدم في الموقع زي http أو https.
2. الـ domain name: وده بيكون اسم الموقع اللي هتزوره، زى مثلا http://mysite.com .
3. الـ port: وده عبارة عن الرقم اللى بنستخدمه علشان نحدد البوابة اللى لازم يتم استخدمها علشان نقدر نوصل للموقع زى مثلا بورت 80 (أغلب الوقت مبنشفعوش لأن المتصفح بيستخدمه بشكل تلقائي).
4. الـ path to file : والجزء ده عبارة عن المسار اللي بيحدد الصفحة أو الملف اللي عاوزه توصله جوا الموقع زي مثلا /path/to/mypage.html
5. الـ query : وده عبارة عن جزء بيكون فيه معلومات إضافية بيتم إرسالها للخادم زي مثلا ?product=camera
6. الـ anchor: والجزء ده بيحدد نقطة معينة جوا الصفحة زي مثلًا #SomewhereInDoc .
2- الـ URI أو معرف المورد الموحد
الـ URI هو مصطلح أوسع شوي بيشمل كل العناوين اللي ممكن يتم استخدامها في تحديد الموارد
الـ URI بيحتوي على أنواع مختلفة زي URL و URN .
هقولك على مثالين عن الـ URI
المثال الأول: mailto://[email protected]
وبتكون جزيين وبيستخدم لكتابة بريد إلكتروني والجزئين هما:
1- scheme: mailto
2- path: [email protected]
وده المثال التاني: ldap://2001:db8::7/c=GB?objectClass=one:
وده بيستخدم لتحديد مورد معين في الشبكة عن طريق بروتوكول LDAP وبيتكون من أربعة أجزاء وهما:
1- scheme: ldap
2- authority: 2001:db8::7
3- path: c=GB
4- query: ?objectClass=one
3- الـ URN أو اسم المورد الموحد
الـURN نوع من الـ URI وبيستخدم لتحديد الموارد بأسماء مميزة مبتتغيرش
وبيتكون من 3 أجزاء:
1- scheme: urn
2- namespace: isbn وده بيكون الجزء اللي بيحدد نوع المورد
3- namespace specific string: 123456 وبيكون عبارة رقم أو رمز مميز جوه النوع ده
1- scheme: urn
2- namespace: isbn وده بيكون الجزء اللي بيحدد نوع المورد
3- namespace specific string: 123456 وبيكون عبارة رقم أو رمز مميز جوه النوع ده
طيب باختصار شديد ما هم الـURL و URI و URN؟
الـ URL عنوان موقع بنكتبه في المتصفح علشان نوصل لموقع معين
الـ URI مصطلح أوسع بيشمل كل العناوين المستخدمة في تحديد الموارد
الـ URN نوع خاص من الـURI وبيستخدم لتحديد الموارد بأسماء مميزة
ولو في جزء مش واضح انظروا للصورة هتفهموا قصدي ولو لسا برضه قولولي وأنا أوضحه أكتر

التعديل الأخير بواسطة المشرف: