प्रतिशत-एन्कोडेड ...
@यदि आप इसे प्रतिशत-सांकेतिक शब्दों में बदलना है, तो आप HTTP URI पथ में वर्ण का उपयोग कर सकते हैं %40।
कई ब्राउज़र इसे तब भी प्रदर्शित करेंगे @, लेकिन जब आप URI को टेक्स्ट डॉक्यूमेंट में कॉपी-पेस्ट करते हैं, तो यह होगा %40।
… लेकिन सीधे भी
प्रतिशत-एन्कोडिंग के बजाय, आप @सीधे HTTP यूआरआई पथ में उपयोग कर सकते हैं ।
URI के पथ के लिए सिंटैक्स देखें । विभिन्न असंबंधित खंड एक तरफ, रास्ते में वर्ण शामिल हो सकते हैं segment, segment-nzया segment-nz-ncसेट। segmentतथाsegment-nzpchar सेट से वर्णों से मिलकर बनता है , जिसे इस प्रकार परिभाषित किया गया है:
pchar = unreserved / pct-encoded / sub-delims / ":" / "@"
जैसा कि आप देख सकते हैं, @स्पष्ट रूप से सूचीबद्ध है।
segment-nz-ncसेट भी सूचीबद्ध करता है@ स्पष्ट रूप से चरित्र:
segment-nz-nc = 1*( unreserved / pct-encoded / sub-delims / "@" )
तो, इस तरह एक HTTP URI पूरी तरह से मान्य है:
http://example.com/@dave
उदाहरण
यहाँ एक उदाहरण विकिपीडिया पृष्ठ है:
- संपर्क
- प्रतिलिपि करें और चिपकाएं:
http://en.wikipedia.org/wiki/%22@%22_%28album%29
आप देख सकते हैं, ", (, और )वर्ण प्रतिशत-एन्कोड किए हैं, लेकिन @और _सीधे प्रयोग किया जाता है।