ProxyWing
EN RU UA ES

URI (यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर) क्या है?

URI का मतलब है यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर। आसान शब्दों में, URI अक्षरों की एक ख़ास स्ट्रिंग है जो वेब पर किसी संसाधन की पहचान करती है: कोई पेज, कोई इमेज, कोई फ़ाइल, कोई ईमेल पता, या फिर ऑनलाइन या ऑफ़लाइन उपलब्ध कोई भी दस्तावेज़।

प्रकाशित: 14 जुलाई 2025
आख़िरी अपडेट: 7 जून 2026

हर URI एक तय सिंटैक्स का पालन करता है, और कोई भी दो URI पूरी तरह एक जैसे नहीं होते। हर URI में स्कीम, अथॉरिटी, पथ, क्वेरी और फ़्रैगमेंट जैसे घटक होते हैं। कुछ URI संसाधन का सिर्फ़ नाम बताते हैं, तो कुछ ब्राउज़र को यह भी बताते हैं कि उसे ठीक कहां ढूंढना है। यही फ़र्क URI को दो मुख्य प्रकारों में बांटता है: URL और URN।

यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर कैसे काम करता है?

दरअसल, URI किसी डिजिटल एंटिटी का नाम और साथ ही उसकी लोकेशन बताकर काम करता है। ब्राउज़र इस सिंटैक्स को पढ़ता है और फिर यूज़र के लिए डेटा ले आता है। आम तौर पर इस्तेमाल होने वाले कुछ URI स्कीम ये हैं — http, https और mailto। ये पहचानने में मदद करते हैं कि संसाधनों तक कैसे पहुंचा जाए। आप कह सकते हैं कि स्कीम ही वे आधार हैं जिन पर पूरे वेब में URI काम करते हैं।

जैसे ही आप URI डालते हैं, ब्राउज़र आपको किसी ख़ास वेब पेज या फ़ाइल पर ले जाता है। अगर आप सही URI डालते हैं, तो सिस्टम डेटा लौटा देता है। रेफ़रेंस का काम ऑनलाइन या ऑफ़लाइन अलग-अलग फ़ाइलों और घटकों को एक-दूसरे से जोड़ना है।

URI सिंटैक्स: URI के 5 हिस्से

हर URI उसी सामान्य संरचना का पालन करता है जो RFC 3986 में तय की गई है। एक पूरा URI अधिकतम पांच घटकों से बनता है:

  • स्कीम: ब्राउज़र को बताता है कि कौन-सा प्रोटोकॉल इस्तेमाल करना है (उदाहरण के लिए, https, mailto, ftp, file)।
  • अथॉरिटी: आम तौर पर एक डोमेन और वैकल्पिक पोर्ट, जैसे proxywing.com:443।
  • पथ: होस्ट पर संसाधन की लोकेशन, जैसे /glossary/uri।
  • क्वेरी: किसी ? के बाद आने वाले अतिरिक्त पैरामीटर, जैसे ?id=42&lang=en।
  • फ़्रैगमेंट: संसाधन के अंदर किसी सेक्शन का पॉइंटर, जो # के बाद आता है, जैसे #syntax।

सब मिलाकर, एक URI ऐसा दिखता है:

scheme://authority/path?query#fragment

एक असली उदाहरण: https://proxywing.com/glossary/uri?ref=blog#examples। हर URI हर हिस्से का इस्तेमाल नहीं करता। एक सादे mailto:info@proxywing.com में सिर्फ़ एक स्कीम और एक पथ होते हैं। संरचना वही रहती है, घटक सिर्फ़ इस आधार पर बदलते हैं कि आप किस तरह के संसाधन की ओर इशारा कर रहे हैं।

URI के प्रकार: URL बनाम URN

URI दो मुख्य प्रकार के होते हैं।

  • URL (यूनिफ़ॉर्म रिसोर्स लोकेटर)। URL एक ऐसा URI है जो किसी संसाधन की लोकेशन बताता है। यह ब्राउज़र को बताता है कि उसे कहां ढूंढना है और उस तक कैसे पहुंचना है। उदाहरण: https://proxywing.com/glossary/uri। हर URL एक URI होता है।
  • URN (यूनिफ़ॉर्म रिसोर्स नेम)। URN एक ऐसा URI है जो किसी संसाधन का नाम बताता है, पर यह नहीं बताता कि वह कहां मौजूद है। यह एक स्थायी आइडेंटिफ़ायर है, जो चाहे फ़ाइल कहीं और चली जाए, तब भी नहीं बदलता। उदाहरण: urn:isbn:0451450523 — यह किसी ख़ास किताब की पहचान उसके ISBN से करता है, चाहे उसे कोई भी लाइब्रेरी या वेबसाइट होस्ट करती हो।

हर URL एक URI होता है और हर URN भी एक URI होता है, लेकिन हर URI एक URL नहीं होता। URI इन सबके लिए व्यापक शब्द है। URL यह बताता है कि संसाधन कहां है, और URN यह बताता है कि वह क्या है।

प्रचलित URI स्कीम

स्कीम हर URI का पहला हिस्सा होता है और सिस्टम को बताता है कि संसाधन को कैसे हैंडल करना है। यहां वे स्कीम दिए गए हैं जो आपको पूरे वेब पर सबसे ज़्यादा दिखेंगे:

  • http / https — सामान्य वेब पेज। उदाहरण: https://proxywing.com।
  • mailto — ईमेल क्लाइंट खोलता है। उदाहरण: mailto:business@proxywing.com।
  • ftp — FTP के ज़रिए फ़ाइल ट्रांसफ़र। उदाहरण: ftp://files.example.com/report.zip।
  • file — लोकल मशीन पर मौजूद किसी फ़ाइल की ओर इशारा करता है। उदाहरण: file:///C:/Users/Admin/notes.txt।
  • Data — डेटा को सीधे URI के अंदर ही एम्बेड कर देता है। उदाहरण: data:text/plain;base64,SGVsbG8=।
  • tel — फ़ोन डायलर खोलता है। उदाहरण: tel:+15551234567।
  • urn — किसी संसाधन की लोकेशन बताए बिना उसका नाम बताता है। उदाहरण: urn:isbn:0451450523।

हर स्कीम के अपने नियम होते हैं कि उसके बाद क्या आएगा। रजिस्टर्ड URI स्कीम की आधिकारिक लिस्ट IANA रखता है, और जैसे-जैसे नए प्रोटोकॉल आते हैं, समय के साथ इसमें नए स्कीम जुड़ते रहते हैं।

फ़ायदे और नुकसान

URI पढ़ने और इस्तेमाल करने में काफ़ी आसान होते हैं। एक जैसे लिंक और पथ बनाने के लिए ये बहुत अच्छे हैं। ये कई URI स्कीम को सपोर्ट करते हैं और साथ ही फ़ाइलों या सेवाओं के कई इंस्टेंस को हैंडल करते हैं।

लेकिन URI का सिंटैक्स जटिल भी हो सकता है। गलत अक्षर URI को तोड़ सकते हैं या वेब पर खोजबीन करते समय एरर पैदा कर सकते हैं। साथ ही, कुछ URI सही फ़ाइल सिस्टम या एक्सेस अधिकारों के बिना काम नहीं करते।

URI के उदाहरण

यहां अलग-अलग स्कीम के मान्य URI दिए गए हैं, और हर एक किसी अलग तरह के संसाधन की ओर इशारा करता है:

  • https://proxywing.com/about — एक वेब पेज (URL, https स्कीम)।
    mailto:business@proxywing.com — एक ईमेल पता (URL, mailto स्कीम)।
  • ftp://files.example.com/report.zip — FTP सर्वर पर मौजूद एक फ़ाइल (URL, ftp स्कीम)।
  • file:///C:/Users/Admin/notes.txt — एक लोकल फ़ाइल (URL, file स्कीम)।
  • tel:+15551234567 — एक फ़ोन नंबर (URL, tel स्कीम)।
  • urn:isbn:0451450523 — ISBN से पहचानी गई एक किताब (URN)।
  • urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66 — एक ग्लोबली यूनीक आइडेंटिफ़ायर (URN)।

पैटर्न पर ध्यान दें: हर URI की शुरुआत एक स्कीम से होती है और उसके बाद एक कोलन आता है। इसके बाद सिंटैक्स इस पर निर्भर करता है कि स्कीम क्या चाहता है। अगर सिंटैक्स टूट जाए या उसमें अमान्य अक्षर हों, तो URI अमान्य हो जाता है और संसाधन वापस नहीं मिलता।

अक्सर पूछे जाने वाले सवाल

URI का मतलब क्या है?

URI का मतलब है यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर। यह अक्षरों की एक ऐसी स्ट्रिंग है जो वेब पर किसी संसाधन की पहचान करती है, जैसे कोई पेज, फ़ाइल या ईमेल पता।

URI की फ़ुल फ़ॉर्म क्या है?

URI की फ़ुल फ़ॉर्म यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर है। यह शब्द Internet Engineering Task Force (IETF) ने RFC 3986 में तय किया था।

URI और URL में क्या फ़र्क होता है?

URL एक तरह का URI है। URI ज़्यादा व्यापक शब्द है — यह किसी संसाधन की पहचान करता है। URL एक ऐसा URI है जो यह भी बताता है कि वह संसाधन कहां मिलेगा। हर URL एक URI होता है, लेकिन हर URI एक URL नहीं होता।

नेटवर्किंग में URI क्या है?

नेटवर्किंग में URI किसी संसाधन की पहचान करने का एक मानक तरीका है, जिससे सिस्टम उसे ढूंढ सकें या उसका रेफ़रेंस दे सकें। इसका उपयोग HTTP रिक्वेस्ट, ईमेल हेडर, REST API और कई अन्य प्रोटोकॉल में होता है।

प्रोग्रामिंग में URI क्या है?

प्रोग्रामिंग में URI का उपयोग फ़ाइलों, एंडपॉइंट या सेवाओं की ओर इशारा करने के लिए किया जाता है। API अक्सर संसाधनों की पहचान करने के लिए URI का उपयोग करते हैं, उदाहरण के लिए किसी REST एंडपॉइंट के अंदर /users/42। URI एप्लिकेशन को बताता है कि उसे किस संसाधन पर काम करना है।

रिक्वेस्ट URI क्या है?

रिक्वेस्ट URI किसी HTTP रिक्वेस्ट का वह हिस्सा होता है जो सर्वर को बताता है कि क्लाइंट को कौन-सा संसाधन चाहिए। इसमें आम तौर पर पथ और क्वेरी स्ट्रिंग शामिल होते हैं, उदाहरण के लिए /glossary/uri?ref=blog।