কীভাবে তার অবস্থান থেকে কোনও সংস্থান আনতে হয় সে সম্পর্কে তথ্য ধারণ করে। উদাহরণ স্বরূপ:
http://example.com/mypage.html
ftp://example.com/download.zip
mailto:user@example.com
file:///home/user/file.txt
tel:1-888-555-5555
http://example.com/resource?foo=bar#fragment
/other/link.html
(একটি আপেক্ষিক ইউআরএল, কেবল অন্য ইউআরএল প্রসঙ্গে কার্যকর)
ইউআরএল সর্বদা একটি প্রোটোকল ( http
) দিয়ে শুরু হয় এবং সাধারণত নেটওয়ার্ক হোস্ট নাম ( example.com
) এবং প্রায়শই একটি নথির পথ ( /foo/mypage.html
) এর মতো তথ্য থাকে। ইউআরএলগুলিতে ক্যোয়ারী প্যারামিটার এবং খণ্ড সনাক্তকারী থাকতে পারে।
একটি অনন্য এবং অবিচলিত নাম দ্বারা একটি সংস্থান সনাক্ত করে। এটি সাধারণত উপসর্গ দিয়ে শুরু হয় urn:
উদাহরণস্বরূপ:
urn:isbn:0451450523
একটি বই তার আইএসবিএন নম্বর দ্বারা সনাক্ত করতে।
urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66
একটি বিশ্বব্যাপী অনন্য সনাক্তকারী
urn:publishing:book
- একটি এক্সএমএল নেমস্পেস যা দস্তাবেজকে এক ধরণের বই হিসাবে চিহ্নিত করে।
ইউআরএনগুলি ধারণা এবং ধারণাগুলি সনাক্ত করতে পারে। তারা নথি সনাক্তকরণে সীমাবদ্ধ নয়। যখন কোনও ইউআরএন কোনও দস্তাবেজকে উপস্থাপন করে, তখন এটি কোনও "রেজোলভার" দ্বারা URL এ অনুবাদ করা যায় translated ডকুমেন্টটি তখন ইউআরএল থেকে ডাউনলোড করা যায়।
ইউআরআইগুলি ইউআরএল, ইউআরএন এবং কোনও উত্স সনাক্ত করার অন্যান্য উপায়গুলিকে অন্তর্ভুক্ত করে।
কোনও ইউআরআই এর উদাহরণ যা ইউআরএল বা ইউআরএন নয় তা কোনও ডেটা ইউআরআই যেমন data:,Hello%20World
। এটি কোনও ইউআরএল বা ইউআরএন নয় কারণ ইউআরআইতে ডেটা রয়েছে। এটির নামকরণও হয় না, আপনাকে নেটওয়ার্কে কীভাবে এটি সনাক্ত করতে হয় তাও বলে না।
এছাড়াও অভিন্ন সংস্থার উদ্ধৃতি (ইউআরসি) রয়েছে যা নথিতে নিজেই না হয়ে ডকুমেন্ট সম্পর্কে মেটা ডেটা দেখায়। কোনও ইউআরসি-র উদাহরণ হ'ল কোনও ওয়েব পৃষ্ঠার উত্স কোড দেখার জন্য শনাক্তকারী view-source:http://example.com/
। একটি ইউআরসি হ'ল অন্য ধরণের ইউআরআই যা ইউআরএল বা ইউআরএন নয়।
সচরাচর জিজ্ঞাস্য
আমি শুনেছি যে আমি আর ইউআরএল না বলা উচিত, কেন?
এইচটিএমএল-এর জন্য ডব্লিউ 3 স্পেস বলছে যে href
অ্যাঙ্কর ট্যাগটিতে কেবল একটি ইউআরএল নয়, একটি ইউআরআই থাকতে পারে। আপনার যেমন একটি ইউআরএন রাখতে সক্ষম হওয়া উচিত <a href="urn:isbn:0451450523">
। আপনার ব্রাউজারটি তখন সেই ইউআরএনকে কোনও ইউআরএল এ সমাধান করবে এবং আপনার জন্য বইটি ডাউনলোড করবে।
কোনও ব্রাউজার কীভাবে ইউআরএন দ্বারা দস্তাবেজ আনতে জানে?
আমি জানি না, তবে আধুনিক ওয়েব ব্রাউজার ডেটা ইউআরআই স্কিম প্রয়োগ করে।
ইউআরএল এবং ইউআরআই-এর পার্থক্যের কি এটি সম্পর্কিত বা পরম সম্পর্কিত কোনও সম্পর্ক আছে?
না। আপেক্ষিক এবং পরম URL উভয়ই ইউআরএল (এবং ইউআরআই) are
ইউআরএল এবং ইউআরআইয়ের মধ্যে পার্থক্যটির কোয়েরি প্যারামিটার রয়েছে কিনা তা নিয়ে কি কিছু আছে?
নং ক্যোয়ারী প্যারামিটার সহ এবং ছাড়া উভয়ই URL গুলি হ'ল ইউআরএল (এবং ইউআরআই) are
ইউআরএল এবং ইউআরআইয়ের মধ্যে পার্থক্যের কোনও খণ্ড শনাক্তকারী রয়েছে কিনা এর সাথে কি কিছু আছে?
না। টুকরা শনাক্তকারীদের সাথে এবং ছাড়া উভয়ই URL গুলি হ'ল ইউআরএল (এবং ইউআরআই) are
তবে ডাব্লু 3 সি এখন কি ইউআরএল এবং ইউআরআই একই জিনিস বলে না?
হ্যাঁ. ডাব্লু 3 সি বুঝতে পেরেছিল যে এটি সম্পর্কে একটি টন বিভ্রান্তি রয়েছে। তারা একটি ইউআরআই স্পেসিফিকেশন ডকুমেন্ট জারি করেছিল যাতে বলা হয় যে ইউআরএল এবং ইউআরআই পদটি বিনিময়যোগ্যভাবে (ইউআরআই বলতে বোঝায়) পদগুলি ব্যবহার করা এখন ঠিক। ইউআরআইগুলিকে বিভিন্ন ধরণের যেমন ইউআরএল, ইউআরএন, এবং ইউআরসি তে কঠোরভাবে ভাগ করার পক্ষে আর কার্যকর হয় না।
কোনও ইউআরআই কি ইউআরএল এবং ইউআরএন উভয়ই হতে পারে?
ইউআরএন-এর সংজ্ঞাটি আমি উপরে উল্লিখিত বক্তব্যের চেয়ে এখন আলগা। URI উল্লিখিত সর্বশেষ বোঝায় যা RFC বলছেন যে কোনো কোনো URI এখন একটি ভস্মাধার (কিনা এটা দিয়ে শুরু হয় নির্বিশেষে হতে পারে urn:
যতদিন যেমন আছে) "একটি নাম বৈশিষ্ট্য।" তা হ'ল: বিশ্বব্যাপী অনন্য এবং অবিচল থাকলেও যদি সংস্থানটি বিদ্যমান থাকে না বা উপলব্ধ থাকে না ailable একটি উদাহরণ: যেমন এইচটিএমএল doctypes ব্যবহৃত URI উল্লিখিত http://www.w3.org/TR/html4/strict.dtd
। ইউআরআই ডাব্লু 3.org ওয়েবসাইটের পৃষ্ঠাটি মুছে ফেলা হলেও HTML4 ট্রানজিশনাল ডক্টাইপের নাম লিখতে থাকবে ty