2010-02-25 3 views
0

내 첫 번째 사용자 정의 HTTP 모듈, 아기 단계 1 - 그냥 배관을 내려.ASP.NET MVC 앱에서 간단한 사용자 정의 HTTPModule 문제

200 개의 응답에서 문자열이 표시되지 않지만 304 개의 응답에 있습니다. 아무도 내가 누락 된 걸 말해 줄 수 있니?

내 클래스 :

namespace WebUI.Models 
{ 
    public class SimpleModule: IHttpModule 
    { 
     public void Dispose() 
     { 
     } 

     public void Init(HttpApplication context) 
     { 
      context.EndRequest += OnEndRequest; 
     }   

     void OnEndRequest(object sender, System.EventArgs e) 
     {    
      HttpContext.Current.Response.Write("rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr");   
     } 
    } 
} 

이 내가 CSS 파일에 대한 요청을 받고 거기에있어 무엇을 내 "RRRR .... RRRRRR"끝 :

HTTP/1.1 304 Not Modified 

Content-Type: text/html; charset=utf-8 

Last-Modified: Sat, 20 Feb 2010 17:20:59 GMT 

Accept-Ranges: bytes 

ETag: "b0d1d31151b2ca1:0" 

Server: Microsoft-IIS/7.0 

X-Powered-By: ASP.NET 

Date: Thu, 25 Feb 2010 22:57:31 GMT 

rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 

그러나 r의 페이지의 HTML에 대한 내 200 응답에 표시되지 않습니다. 압축을 - 왜 어떤 도움

감사합니다, 빌

답변

0

확인, 알아 냈어. 나는 그것을 꺼냈다. 그리고 나는 지금 나의 200의 대답에서 rrrr 's를 얻고있다. 이제 왜 이것이 그렇게 중요한지 알아 내야 만합니다.

//response.Filter = new GZipStream(response.Filter, compress);