私はc#で承認管理モジュールをコーディングしています。クレデンシャルはhttpヘッダーから抽出されます。私の問題は:httpヘッダーがどのように見えるか(txtファイル)の定義しかありません。したがって、テスト用にコードのヘッダーを準備する必要があります(default.aspxのヘッダーにキーと値を追加します):
Response.AppendHeader("contractualData", "03346-b0-t-vg");
Response.AppendHeader("Location", "Default.aspx");
Response.Redirect("page2.aspx");
そして、page2.aspxpageloadのヘッダーを読んだときよりも
Request.Headers["contractualData"];
新しく追加されたキーと値が表示されません(IEWatchの応答ヘッダーに表示されますが、request.headersでは読み取れません。Response.AddHeaderまたはResponse.Headers.Addでも試しました。同じ動作!) 私は何をすべきか?
一般に、カスタムヘッダーを準備し、そのヘッダーを使用してコードをテストするにはどうすればよいですか?