प्रतिशत-एन्कोडेड ...
@
यदि आप इसे प्रतिशत-सांकेतिक शब्दों में बदलना है, तो आप HTTP URI पथ में वर्ण का उपयोग कर सकते हैं %40
।
कई ब्राउज़र इसे तब भी प्रदर्शित करेंगे @
, लेकिन जब आप URI को टेक्स्ट डॉक्यूमेंट में कॉपी-पेस्ट करते हैं, तो यह होगा %40
।
… लेकिन सीधे भी
प्रतिशत-एन्कोडिंग के बजाय, आप @
सीधे HTTP यूआरआई पथ में उपयोग कर सकते हैं ।
URI के पथ के लिए सिंटैक्स देखें । विभिन्न असंबंधित खंड एक तरफ, रास्ते में वर्ण शामिल हो सकते हैं segment
, segment-nz
या segment-nz-nc
सेट। segment
तथाsegment-nz
pchar
सेट से वर्णों से मिलकर बनता है , जिसे इस प्रकार परिभाषित किया गया है:
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
आप देख सकते हैं, "
, (
, और )
वर्ण प्रतिशत-एन्कोड किए हैं, लेकिन @
और _
सीधे प्रयोग किया जाता है।