Freigeben über


WebRequest.CreateHttp Methode

Definition

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

Überlädt

Name Beschreibung
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
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, die die Internetressource identifiziert.

Gibt zurück

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

Attribute

Ausnahmen

Das in requestUriString diesem Anforderungsschema angegebene Anforderungsschema ist das HTTP- oder HTTPS-Schema.

requestUriString ist null.

Der Aufrufer verfügt nicht WebPermissionAttribute über die Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wird.

Der angegebene requestUriString URI ist kein gültiger URI.

Hinweise

Die CreateHttp(String) Methode gibt eine Instanz der HttpWebRequest Klasse für die requestUriString.

Wenn ein URI, der mit http:// dem requestUriString Parameter beginnt oder https:// übergeben wird, wird eine HttpWebRequest von CreateHttp(String). Jedes andere Schema löst ein 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 .false

.NET enthält Unterstützung für die http:// Schemas und https:// URI-Schemas. Benutzerdefinierte WebRequest Nachfolger zum Behandeln anderer Anforderungen werden bei der RegisterPrefix Methode registriert. Die Create(String) Methode kann verwendet werden, um eine absteigende Klasse WebRequest für andere Schemas zu erstellen.

Gilt für:

CreateHttp(Uri)

Quelle:
WebRequest.cs
Quelle:
WebRequest.cs
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, der die Internetressource identifiziert.

Gibt zurück

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

Attribute

Ausnahmen

Das in requestUri diesem Anforderungsschema angegebene Anforderungsschema ist das HTTP- oder HTTPS-Schema.

requestUri ist null.

Der Aufrufer verfügt nicht WebPermissionAttribute über die Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wird.

Der angegebene requestUri URI ist kein gültiger URI.

Hinweise

Die CreateHttp(Uri) Methode gibt eine Instanz der HttpWebRequest Klasse für die requestUri.

Wenn ein URI, der mit http:// dem requestUri Parameter beginnt oder http:// übergeben wird, wird eine HttpWebRequest von CreateHttp(Uri). Ein weiteres anderes Schema löst ein 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 .false

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

Gilt für: