मुख्य अंतर – यूआरआई बनाम यूआरएल
यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर (URI) और यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) दो शब्दों का कभी-कभी एक-दूसरे के स्थान पर उपयोग किया जाता है। URI और URL के बीच का अंतर थोड़ा भ्रमित करने वाला हो सकता है, लेकिन निम्न अनुभाग आपको उपरोक्त दोनों विषयों के माध्यम से मार्गदर्शन करेगा और URI और URL के बीच के अंतर के बारे में आपकी समझ को बढ़ाने का प्रयास करेगा। यूआरआई और यूआरएल के बीच मुख्य अंतर यह है कि यूआरएल यूआरआई की विशेषज्ञता है।
यूआरएल क्या है
URL या यूनिफ़ॉर्म रिसोर्स लोकेटर को आमतौर पर वेब एड्रेस के रूप में जाना जाता है। यह मुख्य रूप से एक वेब संसाधन के संदर्भ के रूप में उपयोग किया जाता है जो कंप्यूटर नेटवर्क पर स्थित होता है।यह ऐसे संसाधन को पुनः प्राप्त करने के लिए एक तंत्र के रूप में भी खड़ा है। एक URL को एक विशिष्ट यूनिफ़ॉर्म रिसोर्स लोकेटर के रूप में निर्दिष्ट किया जा सकता है। हालाँकि बहुत से लोग दो शब्दों URI और URL का परस्पर उपयोग करते हैं, वे भिन्न हैं। URL का उपयोग अधिकतर वेब पेजों तक पहुँचने, फ़ाइलों को स्थानांतरित करने, ईमेल सामग्री, डेटाबेस तक पहुँचने के लिए किया जाता है और कई अन्य अनुप्रयोगों में उपयोग किया जाता है। एक वेब ब्राउज़र शीर्ष पर स्थित पता बार पर एक वेब पेज का URL प्रदर्शित करता है।
एक यूआरएल निम्नलिखित घटकों के साथ आता है
- प्रोटोकॉल (जैसे
- होस्ट का नाम (जैसे abc.com)
- फ़ाइल का नाम (जैसे index.html)
यूआरआई क्या है
URI या यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर को वर्णों की एक स्ट्रिंग के रूप में संदर्भित किया जाता है जिसका उपयोग किसी संसाधन की पहचान करने के लिए किया जा रहा है। यह सुविधा किसी नेटवर्क पर संसाधन की पहचान करने और उसके साथ अंतःक्रिया करने के लिए उपयोगी है। यह कुछ प्रोटोकॉल के उपयोग के साथ हासिल किया जाता है। URI एक सिंटैक्स और एक संबद्ध प्रोटोकॉल के साथ आता है। एक वेब पता या एक यूआरएल (यूनिफ़ॉर्म रिसोर्स लोकेटर) यूआरआई का सबसे सामान्य रूप है। यूआरएन या यूनिफ़ॉर्म रिसोर्स नेम का उपयोग शायद ही कभी किया जाता है और संसाधनों की पहचान करने के लिए यूआरएल के पूरक के लिए एक डिज़ाइन के साथ आता है। यूआरएन की तुलना किसी व्यक्ति के नाम से की जा सकती है जबकि यूआरएल की तुलना सड़क के पते से की जा सकती है।
यूआरआई संसाधनों की पहचान करने के लिए स्थानों, नामों या दोनों का उपयोग करता है। किसी संसाधन के स्थान की पहचान करने के लिए अक्सर URI का उपयोग किया जाता है। यूआरआई पर भ्रम इस तथ्य के कारण है कि यह संसाधनों की पहचान करने के लिए नाम और स्थान दोनों का उपयोग करता है। यूआरआई की दो विशेषज्ञताएं यूआरएल और यूआरएन हैं।
यूआरएन
एक यूआरआई एक संसाधन को नाम से परिभाषित करता है लेकिन यह परिभाषित नहीं करता कि इसे कैसे प्राप्त किया जा सकता है। URN को परिभाषित करने के लिए आमतौर पर स्कीमा दस्तावेज़ों में सिंटैक्स का उपयोग किया जाता है। इसका उपयोग नामस्थान को परिभाषित करने के लिए किया जाता है। उदा.: targetNamespace="कलश:abc"
यूआरएल
URL एक विशेष यूआरआई है जिसका उपयोग मुख्य रूप से विशिष्ट नेटवर्क संसाधनों का पता लगाने के लिए किया जाता है। यूआरएन के बीच अंतर यह है कि एक यूआरएल परिभाषित करता है कि एक निश्चित संसाधन कैसे प्राप्त किया जा सकता है। URL का उपयोग प्रतिदिन http, ftp और smb के रूप में किया जाता है।
यूआरआई और यूआरएल में क्या अंतर है?
कार्यक्षमता
URI: URI एक पहचानकर्ता है।
URL: URL संसाधन प्राप्त करने के तरीके के बारे में जानकारी प्रदान करता है।
विशेषज्ञता
URI: एक यूआरएल एक यूआरआई है।
यूआरएल: यूआरएल यूआरआई की विशेषज्ञता है।
सामान्य उपयोग
URI: एक यूआरआई नाम और स्थान दोनों का वर्णन करता है।
URL: एप्लिकेशन का वर्णन करने के लिए URL का उपयोग नहीं किया जा सकता है।
छवि सौजन्य: रॉक 1997 द्वारा "इंटरनेट 1" - कॉमन्स विकिमीडिया के माध्यम से स्वयं का कार्य (जीएफडीएल) BY-SA 3.0) कॉमन्स विकिमीडिया के माध्यम से