यह यूआरएल को पारित होने वाली ऑथ जानकारी के रूप में @ सब कुछ का इलाज कर रहा है। "वास्तविक" यूआरएल @ के बाद शुरू होता है, जो एन्कोडेड आईपी पता है जो बनाममिंकोव ने उल्लेख किया है। तो अग्रणी आगे स्लैश त्याग दिया जाता है।
एक आसान उदाहरण पढ़ने के लिए: http://username:[email protected]/
यह सब सिर्फ कहानियो की परतों है।
यहाँ एक दिलचस्प लिंक है कि इस पर चला जाता है और अधिक विस्तार से बताया गया है:
http://www.pc-help.org/obscure.htm
और यहाँ RFC 2396 यूआरएल के इस भाग का वर्णन है:
यूआरएल योजनाओं है कि एक के प्रत्यक्ष उपयोग शामिल इंटरनेट पर निर्दिष्ट निर्दिष्ट सर्वर पर आईपी-आधारित प्रोटोकॉल यूआरआई की योजना-विशिष्ट डेटा के सर्वर घटक के लिए एक सामान्य वाक्यविन्यास का उपयोग करता है:
<userinfo>@<host>:<port>
जहां एक उपयोगकर्ता नाम शामिल हो सकते हैं और वैकल्पिक रूप से कैसे सर्वर तक पहुँचने के लिए प्राधिकरण हासिल करने के लिए के बारे में विशेष जानकारी स्कीम-। भागों "@" और ":" को छोड़ा जा सकता है।
server = [ [ userinfo "@" ] hostport ]
उपयोगकर्ता जानकारी, वर्तमान है, पर हस्ताक्षर एक वाणिज्यिक द्वारा पीछा किया जाता "@"।
userinfo = *(unreserved | escaped |
";" | ":" | "&" | "=" | "+" | "$" | ",")
स्रोत
2016-09-07 14:28:43
[ '@' URL पथ में अनुमति दी है] (http://stackoverflow.com/a/19737890/1591669), इसलिए '/ @' एक वैध सापेक्ष URL है। – unor
क्या सापेक्ष है? लिंक एक ईमेल में है।'https: //mail.google.com/@/0X0a290d92b /' किसी भी चीज़ को हल करने के लिए प्रतीत नहीं होता है। –
आप किस ब्राउज़र या मेल-क्लाइंट का उपयोग कर रहे हैं? शायद यह एक विशिष्ट कार्यान्वयन को लक्षित कर रहा है। आईई 11, एज और विवाल्डी "/ @/0X0a290d92b" नहीं खोल सका – Sascha