मुझे यह जानने की ज़रूरत है कि क्या मैं सामान्य स्ट्रिंग का सुरक्षित रूप से उपयोग कर सकता हूं या वर्र्स पर काम करते समय मुझे mb_*
स्ट्रिंग का उपयोग करना होगा। (यूटीएफ -8)
उदाहरण के लिए $_SERVER['HTTP_HOST']
मल्टीबाइट वर्ण हो सकते हैं?
क्या होता है यदि मैं Host: header
के साथ http अनुरोध करता हूं जिसमें मल्टीबाइट वर्ण होते हैं?
और जहां कोई क्लाइंट निर्दिष्ट कर सकता है कि वह कौन सी पारिस्थितिकी का उपयोग कर रहा है जब वह http अनुरोध करता है?
हां, 'स्वीकृति-वर्णसेट' ग्राहक द्वारा समर्थित एन्कोडिंग की एक सूची प्रदान करता है, इसलिए सर्वर निर्णय लेगा कि प्रतिक्रिया के रूप में कौन सा उपयोग करना है। –