Exemplo n.º 1
0
        protected void Application_BeginRequest()
        {
            HttpResponse       response = HttpContext.Current.Response;
            OutputFilterStream filter   = new OutputFilterStream(response.Filter);

            response.Filter = filter;
            this.Context.Items["filter"] = filter;
        }
Exemplo n.º 2
0
        protected void Application_EndRequest()
        {
            OutputFilterStream filter = (OutputFilterStream)this.Context.Items["filter"];
            string             result = filter.ReadStream();

            FileStream   fileStream   = new FileStream("C:\\tmp\\RequestResult.txt", FileMode.Append, FileAccess.Write);
            StreamWriter streamWriter = new StreamWriter(fileStream, Encoding.UTF8);

            streamWriter.WriteLine("URL: " + this.Request.Url.AbsolutePath + "  Result:\r\n");
            streamWriter.WriteLine(result);
            streamWriter.WriteLine("\r\n\r\n----------------------------------\r\n\r\n");
            streamWriter.Flush();
            fileStream.Flush();
            streamWriter.Close();
            fileStream.Close();
        }