मेरे पास एक अपाचे सर्वर है जो स्थिर JSON फ़ाइलों की सेवा कर रहा है। हेडर में हेडर के साथ कंटेंट टाइप को सही ढंग से दर्शाया जा रहा है Content-Type: application/json
।
मैं शीर्ष लेख में सही चारसेट कैसे जोड़ूं?
मेरे पास निम्न पंक्ति है httpd.conf
:
AddDefaultCharset utf-8
लेकिन इस पंक्ति के साथ भी, अपाचे हेडर में चारसेट सेट नहीं करता है।
यह महत्वपूर्ण है, क्योंकि मेरी JSON फ़ाइलों का फ्रेंच में कुछ डेटा है, और जावास्क्रिप्ट कोड में उच्चारण ठीक से नहीं पढ़े जा रहे हैं।
तो मैं अपाचे में JSON के लिए उचित हेडर कैसे सेट करूं?
आपकी JSON-फाइलें कैसे एन्कोडेड हैं? क्योंकि JSON को UTF-8, UTF-16 या UTF-32 में से कुछ भी होने की अनुमति नहीं है और सिर्फ एक अलग चारसेट भेजने से स्वचालित रूप से फ़ाइलों को परिवर्तित नहीं किया जाएगा।
—
lsmooth
JSON UTF-8
—
देवदत्त तेंग्शे
@lsmooth फ़ाइल UTF-8 के साथ एनकोड की जा रही है, कुछ परिस्थितियों में पर्याप्त नहीं है, विशेष रूप से IE9 को शामिल करना (संभवतः पहले भी,); यहाँ देखें । NSFW भाषा, अस्वाभाविक रूप से :-)। व्यक्तिगत रूप से, आईई 9 के साथ परीक्षण करने पर मुझे परेशान हेडर के बिना jquery-datatables और JSON के साथ मुद्दों का सामना करना पड़ा है।
—
JK Laiho