HttpServerUtility.Execute
an を実行しIHttpHandler
、ハンドラー応答を a に書き込み、それをhttp 応答に解析できるようなものを使用したいと考えていますMemoryStream
(機能的には、ヘッダーと返されたコンテンツにアクセスしたい)。
現在、HttpServerUtility.Execute
メソッドにはTextWriter
オブジェクトのパラメーターがあります (オブジェクトにすることができStringWriter
ます) が、これはテキスト/文字列の本文を返す要求にのみ対応しています。また、応答の content-type ヘッダーを読み取ることができません (テキスト/css 応答の場合など)。 . 実行したい画像を出力するハンドラーがあるとしたらStringWriter
、これはバイナリデータを扱うため機能しません。
IHttpHandler
基本的に、1 つ( a である可能性がありますSystem.Web.UI.Page
) を別の内部で実行IHttpHandler
し、応答を a に保存したいと考えていMemoryStream
ます。
これに関するご支援をいただければ幸いです。
ありがとう。