मुझे El Capitan में URL में Base64 स्ट्रिंग्स के साथ समस्या हो रही है।
मैं अपने उपयोगकर्ताओं को एक वेब प्लेटफ़ॉर्म से सूचनाएं भेज रहा हूं। वे ईमेल सादे पाठ हैं और उनमें संदेशों के लिंक हैं।
मैंने निम्नलिखित लिंक की कोशिश की है
http: // स्थानीय होस्ट # VGhpcyBpcyBhIGJvcmluZyBleGFtcGxlIHRlc3Qu
http: // स्थानीय होस्ट ई = VGhpcyBpcyBhIGJvcmluZyBleGFtcGxlIHRlc3Qu
हालाँकि जब कोई ऐप्पल मेल में किसी लिंक पर क्लिक करता है तो सफारी, Base64 कोड के लिंक को लोअरकेस में बदल देता है। मुझे नहीं लगता कि ऐसा क्यों हो रहा है। यह मेरे लिए एक बड़ा बग जैसा है। क्या किसी को एक आसान वर्कआउट मिला है?
अभी तक मैंने जो एकमात्र समाधान पाया था, वह बेस 32 का उपयोग करना था लेकिन यह केवल यूआरएल की लंबाई बढ़ाता है। HTML ईमेल का उपयोग करने के लिए एक और संभव हो सकता है, लेकिन इसका मतलब होगा कि बहुत सारे अतिरिक्त काम जो मैं बचना चाहूंगा।