"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > यहां कुछ प्रश्न-आधारित शीर्षक दिए गए हैं जो आपके लेख की सामग्री से मेल खाते हैं: * स्प्रिंग एमवीसी (@ResponseBody) में JSON के लिए रिस्पांस कंटेंट-टाइप कैसे सेट करें? * स्प्रिंग एमवीसी में उचित JSON हैंडलिंग सुनिश्चित करना: Se

यहां कुछ प्रश्न-आधारित शीर्षक दिए गए हैं जो आपके लेख की सामग्री से मेल खाते हैं: * स्प्रिंग एमवीसी (@ResponseBody) में JSON के लिए रिस्पांस कंटेंट-टाइप कैसे सेट करें? * स्प्रिंग एमवीसी में उचित JSON हैंडलिंग सुनिश्चित करना: Se

2024-11-02 को प्रकाशित
ब्राउज़ करें:134

Here are a few question-based titles that fit the content of your article:

* How to Set Response Content-Type for JSON in Spring MVC (@ResponseBody)?
* Ensuring Proper JSON Handling in Spring MVC: Setting Content-Type and Charset 
* Avoiding Encoding Iss

स्प्रिंग एमवीसी (@ResponseBody) में JSON के लिए रिस्पांस कंटेंट-टाइप सेट करना

स्प्रिंग एमवीसी का @ResponseBody एनोटेशन आम तौर पर इस रूप में डेटा लौटाता है सादा पाठ या XML. हालाँकि, JSON प्रतिक्रियाओं को संभालते समय, आपको यह सुनिश्चित करने की आवश्यकता हो सकती है कि एन्कोडिंग समस्याओं से बचने के लिए सही सामग्री-प्रकार और वर्णसेट सेट हैं।

प्रतिक्रिया सामग्री-प्रकार को स्पष्ट रूप से सेट करने के लिए, @RequestMapping एनोटेशन में प्रोड्यूस विशेषता जोड़ें , आपके इच्छित MIME प्रकार और वर्णसेट को निर्दिष्ट करना। उदाहरण के लिए, UTF-8 एन्कोडिंग के साथ JSON आउटपुट निर्दिष्ट करने के लिए:

@RequestMapping(value = "/getDealers", method = RequestMethod.GET, 
produces = "application/json; charset=utf-8")
@ResponseBody
public String sendMobileData() {
}

यह दृष्टिकोण डिफ़ॉल्ट सामग्री-प्रकार सेटिंग को ओवरराइड करता है, यह सुनिश्चित करता है कि प्रतिक्रिया वांछित एन्कोडिंग के साथ JSON के रूप में लौटा दी गई है। इस तरह से सामग्री-प्रकार और वर्णसेट को अनुकूलित करके, आप एन्कोडिंग विसंगतियों को रोक सकते हैं और अपने स्प्रिंग एमवीसी एप्लिकेशन में JSON प्रतिक्रियाओं का उचित प्रबंधन सुनिश्चित कर सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3