के रूप में संक्षिप्त यूआरएल , एक समान संसाधन लोकेटर इंटरनेट पर फ़ाइल के स्थान की पहचान करने का एक तरीका है। वे हैं जो हम न केवल वेबसाइटों को खोलने के लिए उपयोग करते हैं, बल्कि सर्वर पर होस्ट की गई छवियों, वीडियो, सॉफ्टवेयर प्रोग्राम और अन्य प्रकार की फ़ाइलों को डाउनलोड करने के लिए भी उपयोग करते हैं।
एक खोलना स्थानीय आपके कंप्यूटर पर फ़ाइल उतनी ही सरल है जितनी इसे डबल-क्लिक करना, लेकिन फ़ाइलों को खोलने के लिए दूरस्थ कंप्यूटर, जैसे वेब सर्वर, हमें यूआरएल का उपयोग करना चाहिए ताकि हमारा वेब ब्राउजर जानता है कि कहां देखना है। उदाहरण के लिए, नीचे दी गई वेब पेज का प्रतिनिधित्व करने वाली HTML फ़ाइल खोलना, आपके द्वारा उपयोग किए जा रहे ब्राउज़र के शीर्ष पर नेविगेशन बार में प्रवेश करके किया जाता है।
वर्दी संसाधन लोकेटर को आमतौर पर संक्षिप्त रूप में संक्षिप्त किया जाता है यूआरएल लेकिन उन्हें भी बुलाया जाता है वेबसाइट के पते जब वे उन यूआरएल का संदर्भ देते हैं जो HTTP या HTTPS प्रोटोकॉल का उपयोग करते हैं।
यूआरएल आम तौर पर बोली जाने वाले प्रत्येक पत्र के साथ उच्चारण किया जाता है (यानी। यू - आर - एल , नहीं राजा )। यह संक्षिप्त नाम था यूनिवर्सल रिसोर्स लोकेटर वर्दी संसाधन लोकेटर में बदलने से पहले।
यूआरएल के उदाहरण
आप शायद यूआरएल में प्रवेश करने के लिए इस्तेमाल होते हैं, जैसे कि Google की वेबसाइट तक पहुंचने के लिए:
https://www.google.com
पूरा पता यूआरएल कहा जाता है। एक और उदाहरण यह वेबसाइट है (पहला) और माइक्रोसॉफ्ट (दूसरा): https://Go-Travels.comhttps://www.microsoft.com
आप सुपर विशिष्ट भी प्राप्त कर सकते हैं और एक छवि के लिए सीधा यूआरएल खोल सकते हैं, जैसे कि यह लंबे समय तक विकिपीडिया की वेबसाइट पर Google के लोगो को इंगित करता है। यदि आप उस लिंक को खोलते हैं तो आप देख सकते हैं कि यह शुरू होता है https: // और ऊपर दिए गए उदाहरणों की तरह एक नियमित रूप से दिखने वाला यूआरएल है, लेकिन उसके बाद आपको सटीक फ़ोल्डर और फ़ाइल पर इंगित करने के लिए कई अन्य टेक्स्ट और स्लेश हैं जहां छवि वेबसाइट के सर्वर पर रहती है। जब आप राउटर के लॉगिन पेज तक पहुंच रहे हों तो वही अवधारणा लागू होती है; कॉन्फ़िगरेशन पृष्ठ खोलने के लिए राउटर का आईपी पता URL के रूप में उपयोग किया जाता है। हम में से अधिकांश इस प्रकार के यूआरएल से परिचित हैं जिन्हें हम फ़ायरफ़ॉक्स या क्रोम जैसे वेब ब्राउज़र में उपयोग करते हैं, लेकिन वे एकमात्र ऐसे उदाहरण नहीं हैं जहां आपको एक यूआरएल की आवश्यकता होगी। इन सभी उदाहरणों में, आप वेबसाइट खोलने के लिए HTTP प्रोटोकॉल का उपयोग कर रहे हैं, जो संभवतः सबसे अधिक लोगों का सामना करने वाला है, लेकिन ऐसे अन्य प्रोटोकॉल भी हैं जिनका उपयोग आप एफ़टीपी, टेलनेट, मेलतो और आरडीपी जैसे कर सकते हैं। एक यूआरएल आपके पास हार्ड ड्राइव पर स्थानीय फाइलों को भी इंगित कर सकता है। गंतव्य तक पहुंचने के लिए प्रत्येक प्रोटोकॉल में वाक्यविन्यास नियमों का एक अनूठा सेट हो सकता है। एक यूआरएल को विभिन्न खंडों में विभाजित किया जा सकता है, प्रत्येक टुकड़ा एक दूरस्थ उद्देश्य तक पहुंचने पर एक विशिष्ट उद्देश्य की सेवा करता है। HTTP और एफ़टीपी यूआरएल समान रूप से संरचित होते हैं प्रोटोकॉल: // होस्टनाम / fileinfo। उदाहरण के लिए, अपने यूआरएल के साथ एक एफ़टीपी फाइल तक पहुंचने से ऐसा कुछ दिख सकता है: एफ़टीपी: //servername/folder/otherfolder/programdetails.docx
… जो, होने से अलग है एफ़टीपी के बजाय एचटीटीपी, ऐसा लगता है कि आप वेब पर किसी भी अन्य यूआरएल का सामना कर सकते हैं। आइए निम्नलिखित यूआरएल का उपयोग करें, जो एक सीपीयू दोष की Google की घोषणा है, एक HTTP पते का उदाहरण के रूप में और प्रत्येक भाग की पहचान करें: https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
यूआरएल में केवल संख्याएं, अक्षर और निम्नलिखित वर्णों की अनुमति है: ()! $ -'_ * +। किसी URL में स्वीकार किए जाने के लिए अन्य वर्णों को एन्कोड किया जाना चाहिए (प्रोग्रामिंग कोड में अनुवादित)। कुछ यूआरएल में ऐसे पैरामीटर होते हैं जो यूआरएल को अतिरिक्त चर से दूर विभाजित करते हैं। उदाहरण के लिए, जब आप Google खोज करते हैं lifewire : https://www.google.com/search?q=lifewire
… आप जिस प्रश्न चिह्न को देखते हैं वह एक निश्चित स्क्रिप्ट बता रहा है, जो Google के सर्वर पर होस्ट किया गया है, ताकि आप कस्टम परिणाम प्राप्त करने के लिए इसे एक विशिष्ट आदेश भेजना चाहते हैं। खोजों को निष्पादित करने के लिए Google द्वारा उपयोग की जाने वाली विशिष्ट स्क्रिप्ट जानता है कि जो कुछ भी चलता है ? Q = यूआरएल का हिस्सा खोज शब्द के रूप में पहचाना जाना चाहिए, इसलिए यूआरएल में जो भी टाइप किया गया है उसे Google के सर्च इंजन पर खोजने के लिए प्रयोग किया जाता है। आप इस यूट्यूब खोज में यूआरएल में समान व्यवहार देख सकते हैं सर्वश्रेष्ठ बिल्ली वीडियो : https://www.youtube.com/results?search_query=best+cat+videos
ध्यान दें: यद्यपि किसी URL में रिक्त स्थान की अनुमति नहीं है, कुछ वेबसाइटें एक का उपयोग करती हैं + साइन, जिसे आप Google और YouTube दोनों उदाहरणों में देख सकते हैं। अन्य अंतरिक्ष के एन्कोडेड समकक्ष का उपयोग करते हैं, जो है %20 . यूआरएल जो एकाधिक चर का उपयोग करते हैं, प्रश्न चिह्न के बाद एक या अधिक एम्पर्सेंड का उपयोग करते हैं।आप Windows 10 के लिए Amazon.com खोज के लिए यहां उदाहरण देख सकते हैं: https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10
पहला चर, यूआरएल, प्रश्न चिह्न से पहले है लेकिन अगले चर, क्षेत्र के कीवर्ड, एक ampersand से पहले है। एम्पर्सेंड द्वारा अतिरिक्त चर भी पहले किए जाएंगे। यूआरएल के हिस्सों मामले संवेदनशील हैं - विशेष रूप से, सबकुछ बाद डोमेन नाम (निर्देशिकाएं और फ़ाइल का नाम)। यदि आप मेरी साइट से उदाहरण URL में "टूल्स" शब्द को कैपिटल करते हैं, तो आप इसे अपने लिए देख सकते हैं जिसे हमने ऊपर डीकोनस्ट्रक्चर किया है, यूआरएल पढ़ने का अंत बना रहा है /free-driver-updater-Tools.htm । उस पृष्ठ को यहां खोलने का प्रयास करें और आप देख सकते हैं कि यह लोड नहीं होता है क्योंकि उस विशिष्ट फ़ाइल सर्वर पर मौजूद नहीं है। यदि कोई यूआरएल आपको उस फाइल पर इंगित करता है जो आपका वेब ब्राउज़र प्रदर्शित कर सकता है, जैसे कि जेपीजी छवि, तो आपको इसे देखने के लिए वास्तव में फ़ाइल को अपने कंप्यूटर पर डाउनलोड करने की ज़रूरत नहीं है। हालांकि, उन फ़ाइलों के लिए जो सामान्य रूप से ब्राउज़र में प्रदर्शित नहीं होते हैं, जैसे पीडीएफ और डॉक्सएक्स फाइलें, और विशेष रूप से EXE फ़ाइलें (और कई अन्य फ़ाइल प्रकार), आपको फ़ाइल का उपयोग करने के लिए फ़ाइल को अपने कंप्यूटर पर डाउनलोड करने के लिए कहा जाएगा। यूआरएल हमें पता है कि वास्तविक पता क्या है, यह जानने के बिना सर्वर के आईपी पते तक पहुंचने का एक आसान तरीका प्रदान करता है। वे हमारी पसंदीदा वेबसाइटों के लिए याद रखने वाले नामों की तरह हैं। किसी URL से आईपी पते पर यह अनुवाद है कि DNS सर्वर का उपयोग किस प्रकार किया जाता है। कुछ यूआरएल वास्तव में लंबे और जटिल होते हैं और यदि आप इसे एक लिंक के रूप में क्लिक करते हैं या ब्राउज़र के एड्रेस बार में कॉपी / पेस्ट करते हैं तो इसका सबसे अच्छा उपयोग किया जाता है। एक यूआरएल में एक गलती 400 सीरीज़ HTTP स्टेटस कोड त्रुटि उत्पन्न कर सकती है, सबसे आम प्रकार 404 त्रुटि है। एक उदाहरण देखा जा सकता है 1and1.com । यदि आप किसी ऐसे पृष्ठ तक पहुंचने का प्रयास करते हैं जो उनके सर्वर पर मौजूद नहीं है (इस तरह), तो आपको 404 त्रुटि मिल जाएगी। इन प्रकार की त्रुटियां इतनी आम हैं कि आपको अक्सर कुछ वेबसाइटों पर कस्टम, अक्सर विनोदी, संस्करण मिलेंगे। यदि आपको ऐसी वेबसाइट या ऑनलाइन फ़ाइल तक पहुंचने में समस्या हो रही है जो आपको लगता है कि सामान्य रूप से लोड होना चाहिए, तो आगे क्या करना है इसके बारे में कुछ सहायक विचारों के लिए URL में किसी त्रुटि में समस्या निवारण कैसे करें। अधिकांश यूआरएल को पोर्ट नाम देने की आवश्यकता नहीं होती है। प्रारंभिक Google.com , उदाहरण के लिए, अंत में इसके पोर्ट नंबर को निर्दिष्ट करके किया जा सकता है http://www.google.com:80 लेकिन यह जरूरी नहीं है। यदि वेबसाइट इसके बजाय पोर्ट 8080 पर काम कर रही थी, तो आप पोर्ट को प्रतिस्थापित कर सकते हैं और इस तरह से पेज तक पहुंच सकते हैं। डिफ़ॉल्ट रूप से, एफ़टीपी साइटें पोर्ट 21 का उपयोग करती हैं, लेकिन अन्य पोर्ट 22 या कुछ अलग पर सेट की जा सकती हैं। अगर एफ़टीपी साइट पोर्ट 21 का उपयोग नहीं कर रही है, तो आपको सर्वर को सही तरीके से एक्सेस करने के लिए यह निर्दिष्ट करना होगा कि यह किस का उपयोग कर रहा है। वही अवधारणा किसी भी यूआरएल पर लागू होती है जो एक अलग बंदरगाह का उपयोग करता है जो प्रोग्राम का उपयोग करने के लिए उपयोग किए जाने वाले डिफ़ॉल्ट रूप से उपयोग करने के लिए किया जाता है। एक यूआरएल का ढांचा
यूआरएल सिंटेक्स नियम
यूआरएल पर अधिक जानकारी




