HttpListenerResponse.Headers プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HttpListenerResponse.Headers プロパティの意味・解説 

HttpListenerResponse.Headers プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

サーバーから返されるヘッダーの名前と値のペアコレクション取得または設定します

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

Public Property Headers As
 WebHeaderCollection
Dim instance As HttpListenerResponse
Dim value As WebHeaderCollection

value = instance.Headers

instance.Headers = value
public WebHeaderCollection Headers { get; set;
 }
public:
property WebHeaderCollection^ Headers {
    WebHeaderCollection^ get ();
    void set (WebHeaderCollection^ value);
}
/** @property */
public WebHeaderCollection get_Headers ()

/** @property */
public void set_Headers (WebHeaderCollection
 value)
public function get Headers
 () : WebHeaderCollection

public function set Headers
 (value : WebHeaderCollection)

プロパティ
応答挿入される明示的に設定されすべての HTTP ヘッダー格納している WebHeaderCollection インスタンス

例外例外
例外種類条件

InvalidOperationException

設定操作指定されWebHeaderCollection インスタンスが、応答では無効です。

解説解説

応答ヘッダーには、応答日時応答サーバーID応答本体格納されているデータMIME タイプなどのメタデータ情報格納されます。

応答ヘッダーの完全な一覧については、HttpResponseHeader 列挙体を参照してください

メモメモ

Headers プロパティ使用して Content-Length、Keep-Alive、Transfer-Encoding、または WWW-Authenticate ヘッダー設定しようとすると、例外スローさます。これらのヘッダー設定するには、KeepAlive プロパティまたは ContentLength64 プロパティ使用してください。Transfer-Encoding ヘッダーと WWW-Authenticate ヘッダーは、手動では設定できません。

使用例使用例

WebHeaderCollection含まれるヘッダー表示するコード例次に示します

    // Displays the header information that accompanied a request.
public static void DisplayWebHeaderCollection(HttpListenerResponse
 response)
{
    WebHeaderCollection headers = response.Headers;
    // Get each header and display each value.
    foreach (string key in
 headers.AllKeys)
    {
        string[] values = headers.GetValues(key);
        if(values.Length > 0) 
        {
            Console.WriteLine("The values of the {0} header are: ", key);
            foreach (string value in
 values) 
            {
                Console.WriteLine("   {0}", value);
            }
        }
        else
            Console.WriteLine("There is no value associated with the header.");
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpListenerResponse クラス
HttpListenerResponse メンバ
System.Net 名前空間
HttpListener クラス
HttpListenerContext クラス
HttpListenerRequest クラス


このページでは「.NET Framework クラス ライブラリ リファレンス」からHttpListenerResponse.Headers プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHttpListenerResponse.Headers プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHttpListenerResponse.Headers プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HttpListenerResponse.Headers プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpListenerResponse.Headers プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS