Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在ASP.NET MVC应用程序中,简单自定义HTTPModule问题_Asp.net Mvc_Httpmodule - Fatal编程技术网

Asp.net mvc 在ASP.NET MVC应用程序中,简单自定义HTTPModule问题

Asp.net mvc 在ASP.NET MVC应用程序中,简单自定义HTTPModule问题,asp.net-mvc,httpmodule,Asp.net Mvc,Httpmodule,我的第一个自定义HTTP模块,婴儿步骤1-只是把管道放下 我在200个响应中没有得到字符串,但在304个响应中有。谁能告诉我我错过了什么 我的班级: namespace WebUI.Models { public class SimpleModule: IHttpModule { public void Dispose() { } public void Init(HttpApplication context)

我的第一个自定义HTTP模块,婴儿步骤1-只是把管道放下

我在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文件的结果,最后是我的“rrrrrrr…rrrr”:

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
但是在我对页面html的200响应中没有显示r

谢谢你的帮助,
比尔

好的,找出原因-压缩。我把它拿了出来,现在我在200回复中得到了rrrr。现在我要弄清楚为什么会这样

//response.Filter=newgzip流(response.Filter,compress)