CodeGym /पाठ्यक्रम /All lectures for HI purposes /डिवाइस यूआरएल

डिवाइस यूआरएल

All lectures for HI purposes
स्तर 1 , सबक 975
उपलब्ध

2.1मेजबान

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

एक टेम्पलेट द्वारा एक विशिष्ट लिंक दिया जाता है:

protocol://host/path?query#anchor

कुछ हिस्से गायब हो सकते हैं, लेकिन उन्हें हमेशा सूचीबद्ध किया जाना protocolचाहिए ।host

Protocolप्रोटोकॉल का नाम निर्दिष्ट करता है जिसके द्वारा क्लाइंट और सर्वर संवाद करेंगे। विशिष्ट प्रोटोकॉल नाम: HTTP, HTTPS, FTP, SSH, ...

Hostअनुरोध भेजने के लिए नेटवर्क पर सर्वर का नाम है। प्रारंभ में यह एक आईपी पता था, लेकिन लोगों ने जल्दी से मानव-पठनीय नाम (डोमेन नाम) के साथ आया ताकि कुछ भी याद न रहे। मानो कुछ संख्याओं को याद रखना इतना कठिन हो)

शुरू में किसी queryके बारे में नहीं सोचा गया था। PathHTML फ़ाइल का स्थान निर्दिष्ट करता है जिसे सर्वर को क्लाइंट को देना चाहिए था। हालाँकि, वेब के शौकीनों द्वारा ले लिए जाने के बाद, उन्हें जल्दी से एहसास हुआ कि HTML फ़ाइलों को सर्वर साइड पर गतिशील रूप से बनाया जा सकता है। इसलिए, URL में एक सेक्शन जोड़ा गया था query, जिसमें उपयोगी जानकारी का एक समूह सर्वर को पास किया जा सकता है।

और अंत में anchor, यह HTML पृष्ठ पर केवल एक विशेष लेबल है जो ब्राउज़र को बताता है कि पृष्ठ को न केवल प्रदर्शित किया जाना चाहिए, बल्कि एक निश्चित स्थान पर स्क्रॉल भी किया जाना चाहिए, जो कि एक लेबल है।

2.2 क्वेरी और पैराम

मैं आपको इसके बारे में थोड़ा और बताता हूँ query

शीर्षक के नीचे लिंक का हिस्साquery प्रश्न चिह्न के तुरंत बाद शुरू होता है और # (या लिंक के अंत) के साथ समाप्त होता है। क्वेरी में जानकारी निम्न रूप में पैरामीटर का एक सेट है:

name=value&name2=value2&nameN=valueN

URL में रिक्त स्थान और अन्य वर्णों का समूह नहीं हो सकता है, इसलिए सभी संदिग्ध वर्ण बच गए हैं। सबसे अधिक संभावना है, आपने अक्सर इसका सामना किया जब आपने एक लिंक की प्रतिलिपि बनाई और उसे एक मित्र को फेंक दिया:

चौड़ाई = "300" प्रतीक एन्कोडिंग
1 अंतरिक्ष 20%
2 ! 21%
3 # 22%
4 $ 24%
5 % 25%
6 और 26%
7 ' 27%
8 * % 2ए
9 + %2बी
10 , % 2सी
ग्यारह / %2F

आप इस विषय पर लिंक पर अधिक पढ़ सकते हैं ।

टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION