WebRequest.CreateHttp メソッド

定義

指定した URI 用に新しい HttpWebRequest インスタンスを初期化します。

オーバーロード

CreateHttp(String)
古い.

指定した URI 文字列用に新しい HttpWebRequest インスタンスを初期化します。

CreateHttp(Uri)
古い.

指定した URI 用に新しい HttpWebRequest インスタンスを初期化します。

CreateHttp(String)

ソース:
WebRequest.cs
ソース:
WebRequest.cs
ソース:
WebRequest.cs

注意事項

WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

指定した URI 文字列用に新しい HttpWebRequest インスタンスを初期化します。

public:
 static System::Net::HttpWebRequest ^ CreateHttp(System::String ^ requestUriString);
public static System.Net.HttpWebRequest CreateHttp (string requestUriString);
[System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Net.HttpWebRequest CreateHttp (string requestUriString);
static member CreateHttp : string -> System.Net.HttpWebRequest
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateHttp : string -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUriString As String) As HttpWebRequest

パラメーター

requestUriString
String

インターネット リソースを識別する URI 文字列。

戻り値

指定した URI 文字列の HttpWebRequest インスタンス。

属性

例外

requestUriString で指定された要求スキームが、http スキームまたは https スキームです。

requestUriStringnullです。

呼び出し元には、要求された URI または要求のリダイレクト先である URI に接続するための WebPermissionAttribute アクセス許可がありません。

requestUriString で指定された URI は、有効な URI ではありません。

注釈

メソッドは CreateHttp(String) 、 の クラスの HttpWebRequest インスタンスを requestUriString返します。

または で始まる http://https:// URI が パラメーターに requestUriString 渡されると、 HttpWebRequest によって CreateHttp(String)が返されます。 その他のスキームでは、 が NotSupportedExceptionスローされます。

メソッドは CreateHttp(String) 、 パラメーターを requestUriString 使用して、 Uri 新しい HttpWebRequestに渡すインスタンスを作成します。 メソッドが成功した場合、AllowReadStreamBuffering返されるインスタンスの プロパティは にfalse設定されますHttpWebRequest

.NET には、 および https:// URI スキームのhttp://サポートが含まれています。 他の要求を処理するカスタム WebRequest 子孫は、 メソッドに RegisterPrefix 登録されます。 メソッドを Create(String) 使用して、他のスキームの クラスの WebRequest 子孫を作成できます。

適用対象

CreateHttp(Uri)

ソース:
WebRequest.cs
ソース:
WebRequest.cs
ソース:
WebRequest.cs

注意事項

WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.

指定した URI 用に新しい HttpWebRequest インスタンスを初期化します。

public:
 static System::Net::HttpWebRequest ^ CreateHttp(Uri ^ requestUri);
public static System.Net.HttpWebRequest CreateHttp (Uri requestUri);
[System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Net.HttpWebRequest CreateHttp (Uri requestUri);
static member CreateHttp : Uri -> System.Net.HttpWebRequest
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateHttp : Uri -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUri As Uri) As HttpWebRequest

パラメーター

requestUri
Uri

インターネット リソースを識別する URI。

戻り値

指定した URI 文字列の HttpWebRequest インスタンス。

属性

例外

requestUri で指定された要求スキームが、http スキームまたは https スキームです。

requestUrinullです。

呼び出し元には、要求された URI または要求のリダイレクト先である URI に接続するための WebPermissionAttribute アクセス許可がありません。

requestUri で指定された URI は、有効な URI ではありません。

注釈

メソッドは CreateHttp(Uri) 、 の クラスの HttpWebRequest インスタンスを requestUri返します。

または で始まる http://http:// URI が パラメーターに requestUri 渡されると、 HttpWebRequest によって CreateHttp(Uri)が返されます。 他の別のスキームでは、 が NotSupportedExceptionスローされます。

メソッドは CreateHttp(Uri) 、 パラメーターを requestUri 使用して新 HttpWebRequest しいインスタンスを作成します。 メソッドが成功した場合、AllowReadStreamBuffering返されるインスタンスの プロパティは にfalse設定されますHttpWebRequest

.NET には、 および https:// URI スキームのhttp://サポートが含まれています。 他の要求を処理するカスタム WebRequest 子孫は、 メソッドに RegisterPrefix 登録されます。 メソッドを Create(Uri) 使用して、他のスキームの クラスの WebRequest 子孫を作成できます。

適用対象