आपको लगता है कि web.config में ऐसा करना IIS7 में ETags को निष्क्रिय करने के लिए काम करेगा। लेकिन स्निफर ट्रेस इस बात की पुष्टि करता है कि ETag को वैसे भी नीचे भेजा गया है।
<httpProtocol>
<customHeaders>
<remove name="ETag" />
</customHeaders>
</httpProtocol>
रिक्त का उपयोग करना या तो काम नहीं करता है। ETag को वैसे भी नीचे भेजा जाता है।
<httpProtocol>
<customHeaders>
<add name="ETag" value="" />
</customHeaders>
</httpProtocol>
ETag को रिक्त कोट्स में सेट करना क्योंकि अन्य साइटों ने सुझाव दिया है कि यह काम नहीं करता है।
<httpProtocol>
<customHeaders>
<add name="ETag" value="""" />
</customHeaders>
</httpProtocol>
नीचे भेजे जाने के लिए और अधिक ETag का कारण बनता है:
ETag: "8ee1ce1acf18ca1: 0", ""
अंत में, आईआईएस 7 पर ईटैग को मारने के लिए कुछ भी मैं कोशिश नहीं कर सकता या सोच सकता हूं, कम से कम कस्टम मॉड्यूल आदि लिखने के बिना।