काम नहीं करता है मैंने अपने ASP.net एएसपीएक्स पृष्ठ में 'VaryByContentEncodings = "gzip" को शामिल करने के लिए आउटपुट कैश सेट किया है। मैं चाहता हूं कि पेज अलग-अलग सीएसएस फाइलों की सेवा करे, यदि ब्राउज़र इसका समर्थन करता है और ब्राउज़र गैर संपीड़ित होता है तो ब्राउज़र संपीड़न का समर्थन नहीं करता है।आउटपुट कैश VaryByContentEncodings gzip
उदाहरण:
<%@ OutputCache Duration="320" VaryByParam="none" VaryByContentEncodings="gzip" %>
जब मैं कोड मैं निम्नलिखित त्रुटि मिलती है चलाएँ:
'varybycontentencodings' विशेषता एक पृष्ठ पर स्थित 'OutputCache' निर्देश द्वारा समर्थित नहीं है।
मुझे नहीं पता कि समस्या क्या है और यह क्यों काम नहीं करती है। दूसरा, क्या आपको लगता है कि विभिन्न gzip/non-compressed CSS की सेवा करके मैं सही काम कर रहा हूं। बस ध्यान दें कि फ़ाइलों को अमेज़ॅन एस 3 से परोसा जाता है, इसलिए मैं संपीड़ित फ़ाइलों को स्वचालित रूप से वापस करने के लिए आईआईएस या .NET इंजन पर भरोसा नहीं कर सकता। यही कारण है कि मैं पृष्ठ के अलग कैश संस्करण में सेवा करना चाहता हूं।
इस में यह ठीक हो रहा है, लेकिन यह (ASP.NET 4.5 का प्रयोग करके) काम नहीं करता:
http://msdn.microsoft.com/en-us/library/system.web.httpcachevarybycontentencodings.aspx
मदद बहुत सराहना की जाएगी।
संस्करण संख्या 4 –