HttpListenerResponse.CopyFrom メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HttpListenerResponse.CopyFrom メソッドの意味・解説 

HttpListenerResponse.CopyFrom メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

プロパティを、指定した HttpListenerResponse からこの応答コピーします

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

Public Sub CopyFrom ( _
    templateResponse As HttpListenerResponse _
)
Dim instance As HttpListenerResponse
Dim templateResponse As HttpListenerResponse

instance.CopyFrom(templateResponse)
public void CopyFrom (
    HttpListenerResponse templateResponse
)
public:
void CopyFrom (
    HttpListenerResponse^ templateResponse
)
public void CopyFrom (
    HttpListenerResponse templateResponse
)
public function CopyFrom (
    templateResponse : HttpListenerResponse
)

パラメータ

templateResponse

コピーする HttpListenerResponse インスタンス

解説解説
使用例使用例

テンプレート応答コピーして応答作成するコード例次に示します

static string message403;
static void SendBadCertificateResponse(HttpListenerResponse
 response)
{
    StringBuilder message = new StringBuilder ();
    message.Append ("<HTML><BODY>");
    message.Append ("<p> Error message 403: Access is denied due to a
 missing or invalid client certificate.</p>");
    message.Append ("</BODY></HTML>");
    message403 = message.ToString();

    // Set up an authentication error response template.
    response.StatusCode = (int) HttpStatusCode.Forbidden;
    response.StatusDescription = "403 Forbidden";
    response.ProtocolVersion = new Version("1.1");
    response.SendChunked = false;
    
    // Turn the error message into a byte array using the 
    // encoding from the response when present.
    System.Text.Encoding encoding = response.ContentEncoding;
    if (encoding == null)
    {
        encoding = System.Text.Encoding.UTF8;
        response.ContentEncoding = encoding;
    }
        
    byte[] buffer = encoding.GetBytes (message403);
    response.ContentLength64 = buffer.Length;
    // Write the error message.
    System.IO.Stream stream = response.OutputStream;
    stream.Write(buffer,0,buffer.Length);
    // Send the response.
    response.Close();
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpListenerResponse クラス
HttpListenerResponse メンバ
System.Net 名前空間
HttpListener クラス
HttpListenerContext クラス
HttpListenerRequest クラス


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

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

辞書ショートカット

すべての辞書の索引

HttpListenerResponse.CopyFrom メソッドのお隣キーワード
検索ランキング

   

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



HttpListenerResponse.CopyFrom メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS