我們在IIS6上運行ASP.NET MVC。我們已經開始注意到IE8客戶端的一個問題。 幾乎所有的時間,返回的ContentType都是'text/html',但偶爾它會作爲'application/xhtml + xml'返回。這導致IE8嘗試下載文件而不是在瀏覽器中呈現內容。對於使用ASP.NET MVC的IE8,Response.ContentType進行了虛擬更改
我找不到任何ContentType更改的原因。來自瀏覽器的請求看起來相同。
- 哪裏是ASP.NET/MVC管道中的ContentType集?
- 任何想法可能會導致某些請求更改ContentType?
更新的信息
- 我們正在使用提供了MVC框架的默認視圖引擎。
- 這發生在多臺機器上。
您的觀點如何構建?它們是否返回不同類型的相同視圖?你正在使用什麼'ActionResult'? – 2010-01-06 13:34:55
它發生在同一個客戶端還是分佈在多個機器上? – 2010-01-06 13:38:21
我更新了原來的問題。 – LaptopHeaven 2010-01-06 14:01:49