मैं निम्नलिखित उत्पादन कैश प्रोफ़ाइल उपयोग कर रहा हूँ करने के लिए कहा:वैरी: * गलत तरीके से http हैडर प्रतिक्रिया (asp.net mvc3)
:<add name="MyFunkyProfile" duration="180" varyByParam="*" location="ServerAndClient" />
देव में, मैं एक प्रविष्टि वैरी साथ एक प्रतिक्रिया हेडर रख
HTTP/1.1 200 OK
Server: nginx
...
Vary: Accept-Encoding
Cache-Control: private, max-age=180, s-maxage=0
...
Vary: *
...
क्यों इस अतिरिक्त वैरी प्रविष्टि:
HTTP/1.1 200 OK
Server: Microsoft-IIS/7.5
...
Vary: Accept-Encoding
Cache-Control: private, max-age=180, s-maxage=0
...
मेरे एप्लिकेशन को तैनात है, मैं एक अतिरिक्त Vary प्रविष्टि जवाब में डाला है? यह कैश को सही तरीके से काम करने से रोक रहा है।
कोई विचार यह कैसे ठीक करें?
अलग-अलग सेट नहीं कर सकता है, कोई भी नहीं, यह गलत परिणाम देगा। देव और प्रोड में समान रूप से भिन्न नहीं है। हालांकि सर्वर अलग है; देव सर्वर बनाम आईआईएस। – nakhli