2

カスタムモジュールを作成していますが、HttpResponseオブジェクトに書き込まれたhtml出力を読み取れるようにする必要があります。誰かがこれについて指示を与えることができますか?

ありがとう!

4

2 に答える 2

2

HttpResponse.Filterで書き込まれているデータを傍受できると思います。

http://msdn.microsoft.com/en-us/library/system.web.httpresponse.filter.aspx

ここに例があります:

http://aspnetresources.com/articles/HttpFilters

まだ自分で試したことはありません。

于 2010-08-01T02:33:06.920 に答える
2

アンドレが言ったように、HttpResponseフィルターを実装したいかもしれません。web.configファイルでフィルターを構成する代わりに、global.asax.csファイルで以下を実装することもできます。

  protected void Application_BeginRequest() {
     Response.Filter = new PassThroughFilter(Response.Filter);
  }

このPassThroughFilterクラスはStreamから派生し、抽象メソッドを実装してから、それらを元のフィルターに転送します。

完全なソースコードについては、私のブログを参照してください。

于 2010-08-01T04:50:23.693 に答える