URL क्या है? और यह कैसे काम करता है?

what is URL

URL का full form होता है यूनिफ़ॉर्म रिसोर्स लोकेटर। यह एक स्वरूपित पाठ स्ट्रिंग है, जिसे वेब ब्राउज़र, ईमेल क्लाइंट या किसी अन्य सॉफ़्टवेयर में इस्तमाल किया जाता है, किसी नेटवर्क संसाधन को ढूंडने के लिए है। नेटवर्क रिसोर्स नो भी फील्स हो सकते हैं जैसे की वेब पेज, टेक्स्ट डॉक्यूमेंट, ग्राफिक्स या प्रोग्राम।

किसी भी URL के तीन भाग होते हैं

    1. प्रोटोकॉल पदनाम
    2. होस्ट नाम या पता
    3. फ़ाइल या संसाधन स्थान

URL प्रोटोकॉल सबस्ट्रिंग
इस प्रकार के प्रोटोकॉल नेटवर्क प्रोटोकॉल को परिभाषित करते हैं, जिससे किसी भी नेटवर्क संसाधन को आसानी से एक्सेस किया जा सकता है। ये तार अक्सर छोटे नाम के होते हैं, जिनके बाद तीन विशेष वर्ण होते हैं “: //” यह एक विशिष्ट नाम रूपांतरण है जो की प्रोटोकॉल परिभाषा को दर्शाता है। विशिष्ट प्रोटोकॉल जिसका इस्तमाल होता है, वे हैं जैसे HTTP (http: //), एफ़टीपी (ftp: //) इत्यादि।

URL होस्ट सबस्ट्रिंग्स
होस्ट सब्स्ट्रिंग की मदद से किसी भी गंतव्य कंप्यूटर या नेटवर्क डिवाइस को पहचाना जा सकता है। होस्ट मानक इंटरनेट डेटाबेस से ही आते हैं जैसे की डीएनएस और जिसे हम आईपी पते के नाम से भी जानते हैं। कई वेबसाइटों के होस्टनाम केवल एक एकल कंप्यूटर को नहीं दिखाते हैं, लेकिन ये वेबसर्वर्स के समूह को दर्शाता है।

URL स्थान सबस्ट्रिंग
स्थान किसी एक विशेष नेटवर्क के रास्ते को दर्शाता है जो की उस होस्ट में मेह्जुद होता है। किसी मुख्य होस्ट निर्देशिका या फ़ोल्डर में रहता है।

URL का इतिहास (History of URL)

यूनिफ़ॉर्म रिसोर्स लोकेटर के बारे में सबसे पहले टिम बर्नर्स-ली ने ही इस तकनीक को दुनिया के सामने लाया। जिन्होंने सबसे पहली बार ये विचार सबके सामने लाया की ऐसी संस्था जो सभी वेब पेज को अद्वितीय स्थानिक पता प्रदान करती है। इसके अलावा उन्हें आसानी से ऑनलाइन में खोजा जा सकता है। HTML को बनाने के बाद मानक भाषा को इस्तमाल करके वर्ल्ड वाइड वेब में बहुत सारे पेज बनाए गए और उसके साथ हाइपरलिंक हो गए। उसके बाद उन दोनों को आपस में जोड़ दिया गया। इसके अलावा इंटरनेट दिनबदिन और बहुत बड़ा होता है।

URL कैसे काम करता है? (How the URL works)

URL को कुछ इसप्रकार से डिजाइन किया गया है जिससे लोगों की इसे याद रखने में आसानी होगी। लेकिन कंप्यूटर को सही वेबसाइट को पहचानने की जानकारी होनी चाहिए, ताकि वह बड़ी आसानी से सही वेबसाइट का पता लगा सके। हमारा ब्राउज़र किसी वेबपेज को धुंडने के लिए उसके आईपी का इस्तमाल करता है। आईपी जिसे हम इंटरनेट प्रोटोकॉल के नाम से भी जानते हैं। ये IP नंबर का एक सीरीज होता है जो की कुछ इस प्रकार दीखता है 69.172.244.11

जरा सोच के अगर हम सभी वेबसाइटों को उनके आईपी पते से याद रखना होता है तो हमें ये काम कितना मुस्किल होता है। और इंटरनेट के चाहिते शायद इतने नहीं हैं जितने की आज इस दुनिया में हैं। ूँ आपको ये बात बताई गई है कि सभी वेबसाइट के स्टेटिक URL में यह नहीं है। कुछ समय समय पे बदलते रहते हैं जिससे उन तक पहुँच पाना बहुत ही मुस्किल भरा काम है। इसी कारण हम URL का इस्तमाल करते हैं जो की हमेशा समान रहते हैं और जिससे की याद रखना भी बड़ा आसान होता है। जब हम किसी वेबसाइट का URL टाइप करते हैं तब तब ब्राउज़र तब डीएनएस जिसे डोमेन नेम सर्वर भी कहा जाता है और इसकी मदद से ये उस URL को उसके संबंधित आईपी में बदल देता है। और जिसकी मदद से ब्राउज़र उस वेबसाइट तक पहुँच जाता है।

विभिन्न प्रकार के URL (Different Kinds of URLs)

वैसे देखा जाए तो URLs बहुत से प्रकार के होते हैं और उनके लिए बहुत से अलग शब्दों का इस्तमाल किया जाता है।

गन्दा (Messy): ये वो प्रकार के URL होते हैं जिनमें बहुत अधिक संख्या और अक्षर होते हैं जिससे कोई oraganization sense नहीं होता है। उदहारण के तोर पे    ‘http://www.example.com/woeiruwoei909305820580 र .आम तोर से ये URL कंप्यूटर द्वारा उत्पन्न किए गए होते हैं जो की किसी समान डोमेन नाम के लिए हजारों की संख्या में वेब पेज बनाते हैं।

 डायनामिक (Dynamic): ये URL भी उसी जगह से उत्पन्न हुए हैं जहाँ से Mess मैसी URL आये हैं। ये URL किसी भी डेटाबेस क्वेरी के अंतिम परिणाम में हैं, जो की सामग्री आउटपुट प्रदान करते हैं, किसी भी क्वेरी के परिणाम में हैं। ये भी मेसी URL के तरह ही दिखते हैं जिनमें?;, &,%, +, =, $ जैसे चरित्र दिखते हैं। इनका इस्तमाल मुख्यत उपभोक्ता द्वारा इस्तमाल में लाई गई वेबसाइट में होता है जैसे कि कोई खरीदारी नहीं है, यात्रा करने वाली वेबसाइटें जिनमें उपयोगकर्ता के बार बार अपने प्रश्नों को संशोधित किया जा रहा है जिससे की जवाब भी मिलते रहेंगे।

स्टेटिक(Static): ये बिलकुल की विपरीत समरूपता किसी के भी डायनामिक URL के हैं। इस URL को वेबपेज के HTML कोडिंग के साथ पूरी तरह से हार्ड वायर्ड कर दिया गया है। ये URL कभी भी चालू नहीं होते हैं चाहे वे उपयोगकर्ता कुछ भी अनुरोध कर रहे हों।

Obfuscated (): यह बहुत ही खतरनाक URL है जिसका की इस्तमाल फ़िशिंग स्कैम में होता है। जैसे की इसके नाम से पता चलता है की ये हिडन होते हैं। जिसका इस्तमाल बड़ा चालाकी से किया जाता है जिससे की पूरी तरह से मूल लगे। तो जब कोई उपयोगकर्ता क्लिक करता है तो वह उन्हें दुर्भावनापूर्ण वेबसाइट के पक्ष में पुनर्निर्देशित करता है।

URL में वर्ण क्यूँ इस्तमाल नहीं होता है?

हम सब को ये बात तो पता ही होगी की स्पेस का इस्तमाल URL में नहीं होता है। लेकिन ये बात हमें भी पता होनी चाहिए कि RFC 1738 के अनुसार URL के स्ट्रिंग में केवल अक्षर अक्षर और लघु वर्ण हैं जैसे -, $, -, _, *, ‘, () का भी इस्तमाल होता है। और यदि किसी दुसरे पात्र का इस्तमाल किया जाए तो उसे सांकेतिक शब्दों में बदलना पड़ता है।

URL Shortening क्या है? (What is short URL)

यदि हम किसी भी आधुनिक वेबसाइट की बात करते हैं, तो हमें पता चलता है कि ये बहुत ही एलबीबी तार होते हैं। और ऐसे टर्मबी URL की स्ट्रिंग्स को शेयर करना कितना मुश्किल भरा काम है। जिस कारण बहुत सी कंपनी ऐसे कई ऑनलाइन अनुवादक बनाये हैं जिनकी मदद से एक पूर्ण (पूर्ण) URL को बहुत ही छोटा किया जा सकता है और जहाँ चाहे वहाँ इस्तमाल किया जा सकता है। ऐसे ही कुछ लोकप्रिय url शॉर्टर्स हैं जैसे t.co (ट्विटर के लिए) और lnkd.in (लिंक्डइन के लिए)।

इसके साथ साथ ऐसे बहुत से URL शॉर्टनिंग सर्विसेज हैं जैसे बिट.ली और google जिनकी मदद से दुनिया भर के लोग मुफ्त में अपने URL को छोटा कर रहे हैं। इसके साथ बहुत से URL शॉर्टनिंग सर्विसेज़ आंकड़े क्लिक करते हैं। और तो और कुछ दुर्भावनापूर्ण URL को भी संदेहास्पद इंटरनेट डोमेन में जाँच उपयोगकर्ता को इंगित करते हैं।

सुरक्षित यूआरएल क्या हैं? (What are secure URLs)

सुरक्षित URL वे वेबसाइटें हैं जो की https: // से शुरू होते हैं ऐसी वेबसाइट के URL को सुरक्षित यूआरएल कहा जाता है। जिसका मतलब है की अगर आप इस तरह की वेबसाइट में अपनी निजी जानकारी भी दर्ज करते हैं तो भी ये ट्रांसमिट होने के पहले एन्क्रिप्ट हो जाता है और इसे पाना किसी भी हैकर के पक्ष में इतना आसान नहीं है। यदि आपको विवरण में जानना है तो SSL क्या है

उसी कारण यदि कोई वेबसाइट आपको आपकी निजी चीज़ों के बारे में पूछे जाने वाले प्रश्न जैसे की आपकी बैंकिंग विवरण आदि तो सबसे पहले वह सुरक्षित URL है या नहीं पहले चेकिंग न करें। और ऐसी वेबसाइट को कुछ सिक्योरिटी प्रोटोकॉल का इस्तमाल करना चाहिए, जो कि उपभोक्ता की जानकारी का गलत इस्तमाल न हो। मेरी आपसे सलाह है की कोई भी व्यक्तिगत जानकारी देने के पूर्व इन सभी बातों का विशेष ध्यान रखें।

SHARE