Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

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

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

HttpWebRequest.ProtocolVersion プロパティ

要求に対して使用する HTTP バージョン取得または設定します

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

Dim instance As HttpWebRequest
Dim value As Version

value = instance.ProtocolVersion

instance.ProtocolVersion = value
public Version ProtocolVersion { get; set;
 }
public:
property Version^ ProtocolVersion {
    Version^ get ();
    void set (Version^ value);
}
/** @property */
public Version get_ProtocolVersion ()

/** @property */
public void set_ProtocolVersion (Version value)
public function get ProtocolVersion
 () : Version

public function set ProtocolVersion
 (value : Version)

プロパティ
要求に対して使用する HTTP バージョン既定値は HttpVersion.Version11 です。

例外例外
例外種類条件

ArgumentException

HTTP バージョン1.0 または 1.1 以外の値に設定されています。

解説解説
使用例使用例

ProtocolVersion プロパティ設定するコード例次に示します

' Create a new 'HttpWebRequest' Object to the mentioned URL.
Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create("http://www.microsoft.com"),
 HttpWebRequest)
' Use the existing 'ProtocolVersion' , and display it onto the console.
    
Console.WriteLine(ControlChars.Cr + "The 'ProtocolVersion' of the
 protocol used is {0}", myHttpWebRequest.ProtocolVersion)
' Set the 'ProtocolVersion' property of the 'HttpWebRequest' to 'Version1.0'
 .
myHttpWebRequest.ProtocolVersion = HttpVersion.Version10
'  Assign the response object of 'HttpWebRequest' to a 'HttpWebResponse'
 variable.
Dim myHttpWebResponse As HttpWebResponse =
 CType(myHttpWebRequest.GetResponse(), HttpWebResponse)
Console.WriteLine(ControlChars.Cr + "The 'ProtocolVersion' of the
 protocol changed to {0}", myHttpWebRequest.ProtocolVersion)
Console.WriteLine(ControlChars.Cr + "The protocol version of the
 response object is {0}", myHttpWebResponse.ProtocolVersion)
// Create a new 'HttpWebRequest' Object to the mentioned URL.
HttpWebRequest myHttpWebRequest=(HttpWebRequest)WebRequest.Create("http://www.microsoft.com");
// Use the existing 'ProtocolVersion' , and display it onto the console.
    
Console.WriteLine("\nThe 'ProtocolVersion' of the protocol used is {0}"
,myHttpWebRequest.ProtocolVersion);
// Set the 'ProtocolVersion' property of the 'HttpWebRequest' to 'Version1.0'
 .
myHttpWebRequest.ProtocolVersion=HttpVersion.Version10;
 // Assign the response object of 'HttpWebRequest' to a 'HttpWebResponse'
 variable.
 HttpWebResponse myHttpWebResponse=(HttpWebResponse)myHttpWebRequest.GetResponse();
Console.WriteLine("\nThe 'ProtocolVersion' of the protocol changed to {0}"
,myHttpWebRequest.ProtocolVersion);
Console.WriteLine("\nThe protocol version of the response object is {0}"
,myHttpWebResponse.ProtocolVersion);
// Create a new 'HttpWebRequest' Object to the mentioned URL.
HttpWebRequest^ myHttpWebRequest = (HttpWebRequest^)( WebRequest::Create( "http://www.microsoft.com"
 ) );
// Use the existing 'ProtocolVersion' , and display it onto the console.
Console::WriteLine( "\nThe 'ProtocolVersion' of the protocol used is {0}",
 myHttpWebRequest->ProtocolVersion );
// Set the 'ProtocolVersion' property of the 'HttpWebRequest' to 'Version1::0'
 .
myHttpWebRequest->ProtocolVersion = HttpVersion::Version10;
// Assign the response object of 'HttpWebRequest' to a 'HttpWebResponse'
 variable.
HttpWebResponse^ myHttpWebResponse = (HttpWebResponse^)( myHttpWebRequest->GetResponse()
 );
Console::WriteLine( "\nThe 'ProtocolVersion' of the protocol changed to {0}",
 myHttpWebRequest->ProtocolVersion );
Console::WriteLine( "\nThe protocol version of the response Object* is {0}",
 myHttpWebResponse->ProtocolVersion );
// Create a new 'HttpWebRequest' Object to the mentioned URL.
HttpWebRequest myHttpWebRequest = (HttpWebRequest)
    WebRequest.Create("http://www.microsoft.com");

// Use the existing 'ProtocolVersion' , and display it onto 
// the console.
Console.WriteLine("\nThe 'ProtocolVersion' of the "
    +"protocol used is {0}",
    myHttpWebRequest.get_ProtocolVersion());

// Set the 'ProtocolVersion' property of the 'HttpWebRequest' to
// 'Version1.0'.
myHttpWebRequest.set_ProtocolVersion(HttpVersion.Version10);

// Assign the response object of 'HttpWebRequest' to a 
// 'HttpWebResponse' variable.
HttpWebResponse myHttpWebResponse = (HttpWebResponse)
    myHttpWebRequest.GetResponse();
Console.WriteLine("\nThe 'ProtocolVersion' of the protocol"
    +" changed to {0}", myHttpWebRequest.get_ProtocolVersion());
Console.WriteLine("\nThe protocol version of the response object"
    +" is {0}", myHttpWebResponse.get_ProtocolVersion());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS