मैं एक परियोजना पर काम कर रहा हूं जो एमवीसी 4 वेबएपीआई (आरसी) का उपयोग करता है। प्रतिक्रिया gzip संपीड़ित नहीं हैं (आईआईएस में गतिशील संपीड़न सक्षम है)।एमवीसी 4 वेबएपीआई प्रतिक्रिया प्राप्त नहीं कर रहा है
सामान्य एमवीसी नियंत्रकों से प्रतिक्रिया संपीड़ित होती है। क्या मुझे वेबएपीआई प्रतिक्रियाओं के लिए gzip संपीड़न को सक्षम करने के लिए एक विशिष्ट सेटिंग की आवश्यकता है?
मैं कस्टम संपीड़न हैंडलर जोड़ सकता हूं, लेकिन यदि संभव हो, तो मैं अंतर्निहित आईआईएस संपीड़न का उपयोग करना चाहूंगा।
बीटीडब्ल्यू, मुझे पता है कि यह लगभग Compress HTTP GET Response का डुप्लिकेट है, हालांकि स्वीकार्य उत्तर वास्तव में मेरे प्रश्न का उत्तर नहीं देता है।
गतिशील संपीड़न माइम प्रकार 'आवेदन/json के लिए सक्षम है "कोड एक वैश्विक भाषा है"; charset = utf-8 '? डिफ़ॉल्ट रूप से यह सक्षम नहीं है भले ही गतिशील संपीड़न सक्षम हो –
@EivindT मैं इसे कैसे देख सकता हूं? – Carvellis
आप अनुभाग में% windir% \ System32 \ inetsrv \ config के अंतर्गत applicationhost.config फ़ाइल में देख सकते हैं। आपको फ़ाइल को संपादित नहीं करना चाहिए, इसके बजाय इसे बदलने के लिए appcmd.exe का उपयोग करें: http://stackoverflow.com/a/7375645/243936 –