Teilen über


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 eine Instanz der HttpWebRequest -Klasse für zurück requestUriString.

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

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

.NET bietet Unterstützung für die http:// URI-Schemas und https:// . Benutzerdefinierte WebRequest Nachfolger zum Verarbeiten anderer Anforderungen werden bei der RegisterPrefix -Methode registriert. Die Create(String) -Methode kann verwendet werden, um einen Nachfolger 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 eine Instanz der HttpWebRequest -Klasse für zurück requestUri.

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

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

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

Gilt für: