WebRequest.CreateHttp Methode

Definition

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.

Überlädt

CreateHttp(String)
Veraltet.

Initialisiert eine neue HttpWebRequest-Instanz für die angegebene URI-Zeichenfolge.

CreateHttp(Uri)
Veraltet.

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.

CreateHttp(String)

Quelle:
WebRequest.cs
Quelle:
WebRequest.cs
Quelle:
WebRequest.cs

Achtung

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

Initialisiert eine neue HttpWebRequest-Instanz für die angegebene URI-Zeichenfolge.

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

Parameter

requestUriString
String

Eine URI-Zeichenfolge, mit der die Internetressource bezeichnet wird.

Gibt zurück

Eine HttpWebRequest-Instanz für die spezifische URI-Zeichenfolge.

Attribute

Ausnahmen

Das in requestUriString angegebene Anforderungsschema ist das http- oder das https-Schema.

requestUriString ist null.

Der Aufrufer besitzt keine WebPermissionAttribute-Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wurde.

Der in requestUriString angegebene URI ist kein gültiger URI.

Hinweise

Die CreateHttp(String) -Methode gibt einen instance der HttpWebRequest -Klasse für zurückrequestUriString.

Wenn ein URI beginnt mit http:// oder https:// im requestUriString -Parameter übergeben wird, wird von HttpWebRequestCreateHttp(String)zurückgegeben. Jedes andere Schema löst einen aus NotSupportedException.

Die CreateHttp(String) -Methode verwendet den requestUriString -Parameter, um eine Uri instance zu erstellen, die an die neue HttpWebRequestübergeben wird. Wenn die Methode erfolgreich ist, wird die AllowReadStreamBuffering Eigenschaft für die zurückgegebene HttpWebRequest instance auf falsefestgelegt.

.NET umfasst Unterstützung für die http:// URI- und https:// -Schemas. Benutzerdefinierte WebRequest Abhängige zum Verarbeiten anderer Anforderungen werden bei der RegisterPrefix -Methode registriert. Die Create(String) -Methode kann verwendet werden, um ein Nachkomme der WebRequest -Klasse für andere Schemas zu erstellen.

Gilt für:

CreateHttp(Uri)

Quelle:
WebRequest.cs
Quelle:
WebRequest.cs
Quelle:
WebRequest.cs

Achtung

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

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.

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

Parameter

requestUri
Uri

Ein URI, mit dem die Internetressource bezeichnet wird.

Gibt zurück

Eine HttpWebRequest-Instanz für die spezifische URI-Zeichenfolge.

Attribute

Ausnahmen

Das in requestUri angegebene Anforderungsschema ist das http- oder das https-Schema.

requestUri ist null.

Der Aufrufer besitzt keine WebPermissionAttribute-Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wurde.

Der in requestUri angegebene URI ist kein gültiger URI.

Hinweise

Die CreateHttp(Uri) -Methode gibt einen instance der HttpWebRequest -Klasse für zurückrequestUri.

Wenn ein URI, der mit http:// dem -Parameter beginnt oder http:// im -Parameter übergeben requestUri wird, wird von HttpWebRequest zurückgegeben CreateHttp(Uri). Ein anderes Schema löst ein aus NotSupportedException.

Die CreateHttp(Uri) -Methode verwendet den requestUri -Parameter, um eine neue HttpWebRequest instance zu erstellen. Wenn die Methode erfolgreich ist, wird die AllowReadStreamBuffering Eigenschaft für die zurückgegebene HttpWebRequest instance auf falsefestgelegt.

.NET umfasst Unterstützung für die http:// URI- und https:// -Schemas. Benutzerdefinierte WebRequest Abhängige zum Verarbeiten anderer Anforderungen werden bei der RegisterPrefix -Methode registriert. Die Create(Uri) -Methode kann verwendet werden, um ein Nachkomme der WebRequest -Klasse für andere Schemas zu erstellen.

Gilt für: