My current application I am working on has following line at response fields:
Server: Microsoft-IIS/6.0
I feel embarrassed. I am thinking about writing http module to cloak this field. However am I little afraid that browsers use this value, in order to achieve maximum performance, to alter some aspects of http implementation. So what can go wrong?
No, the Server field is purely informational, it does not concern the browser at all.
The HTTP Protocol RFC 2616 does not specify any behavior associated with this field:
It does note though: