WebRequest.CreateHttp メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した URI の新しい HttpWebRequest インスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| CreateHttp(String) |
古い.
指定した URI 文字列の新しい HttpWebRequest インスタンスを初期化します。 |
| CreateHttp(Uri) |
古い.
指定した URI の新しい HttpWebRequest インスタンスを初期化します。 |
CreateHttp(String)
- ソース:
- WebRequest.cs
- ソース:
- WebRequest.cs
- ソース:
- 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 スキームです。
requestUriString は nullです。
呼び出し元には、要求された URI または要求のリダイレクト先の URI に接続するための WebPermissionAttribute アクセス許可がありません。
requestUriStringで指定された URI が有効な URI ではありません。
注釈
CreateHttp(String) メソッドは、requestUriStringのHttpWebRequest クラスのインスタンスを返します。
requestUriString パラメーターにhttp://またはhttps://で始まる URI が渡されると、HttpWebRequestがCreateHttp(String)によって返されます。 その他のスキームでは、 NotSupportedExceptionがスローされます。
CreateHttp(String) メソッドは、requestUriString パラメーターを使用して、新しいHttpWebRequestに渡すUri インスタンスを作成します。 メソッドが成功した場合、返されたHttpWebRequest インスタンスのAllowReadStreamBuffering プロパティはfalseに設定されます。
.NET には、 http:// と https:// URI スキームのサポートが含まれています。 他の要求を処理するカスタム WebRequest 子孫は、 RegisterPrefix メソッドに登録されます。
Create(String) メソッドを使用して、他のスキームのWebRequest クラスの子孫を作成できます。
適用対象
CreateHttp(Uri)
- ソース:
- WebRequest.cs
- ソース:
- WebRequest.cs
- ソース:
- 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 スキームです。
requestUri は nullです。
呼び出し元には、要求された URI または要求のリダイレクト先の URI に接続するための WebPermissionAttribute アクセス許可がありません。
requestUriで指定された URI が有効な URI ではありません。
注釈
CreateHttp(Uri) メソッドは、requestUriのHttpWebRequest クラスのインスタンスを返します。
http://またはhttp://で始まる URI を requestUri パラメーターに渡すと、HttpWebRequestがCreateHttp(Uri)によって返されます。 別のスキームでは、 NotSupportedExceptionがスローされます。
CreateHttp(Uri) メソッドは、requestUri パラメーターを使用して新しいHttpWebRequest インスタンスを作成します。 メソッドが成功した場合、返されたHttpWebRequest インスタンスのAllowReadStreamBuffering プロパティはfalseに設定されます。
.NET には、 http:// と https:// URI スキームのサポートが含まれています。 他の要求を処理するカスタム WebRequest 子孫は、 RegisterPrefix メソッドに登録されます。
Create(Uri) メソッドを使用して、他のスキームのWebRequest クラスの子孫を作成できます。