0
在一個ASP.NET MVC應用程序中,當我點擊一個特定的URL時,ActionResult方法返回一個204響應。在IE10中,我在開發人員工具網絡選項卡和提琴手中看到了這一點。但在IE9中,我沒有在網絡標籤或Fiddler中看到它。爲什麼IE10看不到IE9而不是IE9?
有沒有關於IE9會導致這種情況?
在一個ASP.NET MVC應用程序中,當我點擊一個特定的URL時,ActionResult方法返回一個204響應。在IE10中,我在開發人員工具網絡選項卡和提琴手中看到了這一點。但在IE9中,我沒有在網絡標籤或Fiddler中看到它。爲什麼IE10看不到IE9而不是IE9?
有沒有關於IE9會導致這種情況?
如果fiddler沒有提取請求,那麼它聽起來像請求被緩存。
這是一個AJAX請求嗎?
$.ajaxSetup({ cache: false });
還是在實際AJAX調用:
$.ajax({
data: foo,
url: bar,
cache: false
});
嘗試清除瀏覽器緩存 – TGH
204沒有內容,這可能是因爲IE 9只是忽略它。您的操作結果中包含什麼(除了設置狀態?) –
在操作方法中有一些處理接收到的數據(發送到數據庫)。該方法的最後一行是返回204.我確實清除了IE臨時文件,但沒有更改。 – 4thSpace