none
ヘッダー情報からバージョン情報を削除した場合のASPの動作不良 RRS feed

  • 質問

  • Windows Server 2008、IIS 7.5の環境にてASPにて構築されたWEBサイトにて以下の問題が発生いたしました。

    過去に類似の事象が起きた方、何か情報お持ちの方がいたらご提供いただけないでしょうか。

    【事象】

    IISサーバにて、HTTPのResponseヘッダからバージョン情報を送信しないに設定すると、それまで正常に動作していた画面に不要な数字や改行が勝手に付与され表示される問題が発生いたしました。 設定を解除すると正常に戻ります。

    どうやらResponse.buffer = falseに設定している場合、クライアントに送信するたびに不要な数字や改行が勝手に付与されているようです。

    対策としては、Response.buffer = false から True(全スクリプト処理するまでクライアントに応答が表示されない)に変更したところ不要な数字や改行は表示されなくなりました。

    以上となります。

    よろしくお願いいたします。

    2017年1月12日 9:36

すべての返信