HTML यूनिफ़ॉर्म रिसोर्स लोकेटर
एक यूआरएल एक वेब पते के लिए एक और शब्द है।
URL शब्दों (जैसे w3schools.com) या इंटरनेट प्रोटोकॉल (IP) पते (जैसे 192.68.20.50) से मिलकर बना हो सकता है।
सर्फिंग करते समय ज्यादातर लोग नाम दर्ज करते हैं, क्योंकि संख्याओं की तुलना में नाम याद रखना आसान होता है।
यूआरएल - यूनिफ़ॉर्म रिसोर्स लोकेटर
वेब ब्राउज़र URL का उपयोग करके वेब सर्वर से पृष्ठों का अनुरोध करते हैं।
वेब पर किसी दस्तावेज़ (या अन्य डेटा) को संबोधित करने के लिए यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) का उपयोग किया जाता है।
https://www.w3schools.com/html/default.asp जैसा वेब पता इन सिंटैक्स नियमों का पालन करता है:
scheme://prefix.domain:port/path/filename
व्याख्या:
- योजना - इंटरनेट सेवा के प्रकार को परिभाषित करती है (सबसे आम है http या https )
- उपसर्ग - एक डोमेन उपसर्ग को परिभाषित करता है (http के लिए डिफ़ॉल्ट www है )
- डोमेन - इंटरनेट डोमेन नाम को परिभाषित करता है (जैसे w3schools.com)
- पोर्ट - होस्ट पर पोर्ट नंबर को परिभाषित करता है (http के लिए डिफ़ॉल्ट 80 है )
- पथ - सर्वर पर पथ को परिभाषित करता है (यदि छोड़ा गया है: साइट की मूल निर्देशिका)
- फ़ाइल नाम - किसी दस्तावेज़ या संसाधन के नाम को परिभाषित करता है
सामान्य यूआरएल योजनाएं
नीचे दी गई तालिका कुछ सामान्य योजनाओं को सूचीबद्ध करती है:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
यूआरएल एन्कोडिंग
URL केवल ASCII वर्ण-सेट का उपयोग करके इंटरनेट पर भेजे जा सकते हैं । यदि किसी URL में ASCII सेट के बाहर के वर्ण हैं, तो URL को परिवर्तित करना होगा।
URL एन्कोडिंग गैर-ASCII वर्णों को एक ऐसे प्रारूप में परिवर्तित करता है जिसे इंटरनेट पर प्रसारित किया जा सकता है।
URL एन्कोडिंग गैर-ASCII वर्णों को "%" से बदल देता है जिसके बाद हेक्साडेसिमल अंक होते हैं।
URL में रिक्तियाँ नहीं हो सकतीं। URL एन्कोडिंग आमतौर पर एक स्थान को प्लस (+) चिह्न, या% 20 से बदल देता है।
इसे स्वयं आज़माएं
यदि आप "सबमिट" पर क्लिक करते हैं, तो ब्राउज़र सर्वर पर भेजे जाने से पहले इनपुट को यूआरएल एनकोड कर देगा।
सर्वर पर एक पेज प्राप्त इनपुट प्रदर्शित करेगा।
कुछ अन्य इनपुट आज़माएं और फिर से सबमिट करें पर क्लिक करें।
ASCII एन्कोडिंग उदाहरण
आपका ब्राउज़र आपके पृष्ठ में उपयोग किए गए वर्ण-सेट के अनुसार इनपुट को एन्कोड करेगा।
HTML5 में डिफ़ॉल्ट कैरेक्टर-सेट UTF-8 है।
Character | From Windows-1252 | From UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
सभी URL एन्कोडिंग के संपूर्ण संदर्भ के लिए, हमारे URL एन्कोडिंग संदर्भ पर जाएँ ।