C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87880 / 9階層)  ASPもしくはIISでhttpレスポンスボディを確認する方法
□投稿者/ WebSurfer (1549回)-(2018/07/10(Tue) 19:46:51)
No87878 (abc さん) に返信

> HttpContext.Itemsを使うという意味がよく分からず、使わないやり方でも一応は動作していたためそのまま使っていましたが、

分からなかったからと言って無視する・スルーするのは止めましょうよ。
少なくとも分からないと言ってください。
そうでないと話が噛み合わなくなりますし、せっかく答えたのにその甲斐がないです。

> HttpContext.Itemsで保持するのと、フィールド変数で保持するのとで動作が変わるのは何故なのでしょうか?

HttpContext.Itemsで保持すると、少なくとも HttpContext が存在する限り filter が指すオブジェクトは保持される
(GC の対象にはならない)が、クラスのフィールド変数はその限りではないということだと思います。

ただ、その具体的なメカニズムは自分は分かりませんが。

>
> 文字化けは現在も発生していますが、文字化けが起こっていたのはAjaxToolKitに関する下記リクエストに対するレスポンスボディ部のみでした。
> 対応方法はありますでしょうか。

そんなこと言われても、具体的な話が何もないので分かりません。コピペすれば問題を再現できるごくごく簡単な
サンプルを書いてアップしてください。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[8]: ASPもしくはIISでhttpレスポンスボディを確認する方法 /abc 返信無し
 
上記関連ツリー

ASPもしくはIISでhttpレスポンスボディを確認する方法 / abc (18/07/09(Mon) 08:54) #87867
Re[1]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / WebSurfer (18/07/09(Mon) 10:21) #87868
Re[1]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / WebSurfer (18/07/09(Mon) 12:35) #87869
  └ Re[2]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / abc (18/07/09(Mon) 13:45) #87870
    └ Re[3]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / WebSurfer (18/07/09(Mon) 14:41) #87871
      └ Re[4]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / abc (18/07/09(Mon) 17:55) #87872
        └ Re[5]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / abc (18/07/09(Mon) 18:16) #87874
          └ Re[6]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / WebSurfer (18/07/09(Mon) 18:46) #87875
            └ Re[7]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / PANG2 (18/07/10(Tue) 11:00) #87877
              └ Re[8]: ASPもしくはIISでhttpレスポンスボディを確認する方法 / abc (18/07/10(Tue) 17:49) #87878
                └ ASPもしくはIISでhttpレスポンスボディを確認する方法 / WebSurfer (18/07/10(Tue) 19:46) #87880 ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信