2013-10-21 2 views
0

ASP.NET MVC 앱에서 특정 URL을 클릭하면 ActionResult 메서드가 204 응답을 다시 보냅니다. IE 10에서는 Developer Tools Network 탭과 Fiddler에서도이 내용을 볼 수 있습니다. 그러나 IE9에서는 네트워크 탭이나 피들러에서이 아이콘이 보이지 않습니다.IE10이 응답을 표시하지만 IE9를 표시하지 않는 이유는 무엇입니까?

IE9에 대한 문제가 있습니까?

+0

봅니다 (204) 아무 내용도없는 브라우저 캐시 – TGH

+0

을 취소, 그것은 IE 9는 그냥 무시하는 것이 될 수있다. 작업 결과에는 무엇이 포함됩니까? (상태 설정 이외) –

+0

조치 방법에서 수신 된 데이터의 일부 처리 (데이터베이스로 전송)가 있습니다. 그 방법의 마지막 줄은 return 204입니다. 나는 IE 임시 파일을 지우지 만 변경하지 않았습니다. – 4thSpace

답변

0

피들러가 요청을 선택하지 않으면 요청이 캐시되는 것처럼 들립니다.

AJAX 요청입니까?

$.ajaxSetup({ cache: false }); 

또는 실제 AJAX 호출에서

:

$.ajax({ 
    data: foo, 
    url: bar, 
    cache: false 
}); 
관련 문제