WebRequest.CreateHttp WebRequest.CreateHttp WebRequest.CreateHttp WebRequest.CreateHttp Method

Definition

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.Initializes a new HttpWebRequest instance for the specified URI.

Überlädt

CreateHttp(String) CreateHttp(String) CreateHttp(String) CreateHttp(String)

Initialisiert eine neue HttpWebRequest-Instanz für die angegebene URI-Zeichenfolge.Initializes a new HttpWebRequest instance for the specified URI string.

CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri)

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.Initializes a new HttpWebRequest instance for the specified URI.

CreateHttp(String) CreateHttp(String) CreateHttp(String) CreateHttp(String)

Initialisiert eine neue HttpWebRequest-Instanz für die angegebene URI-Zeichenfolge.Initializes a new HttpWebRequest instance for the specified URI string.

public:
 static System::Net::HttpWebRequest ^ CreateHttp(System::String ^ requestUriString);
public static System.Net.HttpWebRequest CreateHttp (string requestUriString);
static member CreateHttp : string -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUriString As String) As HttpWebRequest

Parameter

requestUriString
String String String String

Eine URI-Zeichenfolge, mit der die Internetressource bezeichnet wird.A URI string that identifies the Internet resource.

Gibt zurück

Eine HttpWebRequest-Instanz für die spezifische URI-Zeichenfolge.An HttpWebRequest instance for the specific URI string.

Ausnahmen

Das in requestUriString angegebene Anforderungsschema ist das http- oder das https-Schema.The request scheme specified in requestUriString is the http or https scheme.

requestUriString ist null.requestUriString is null.

Der Aufrufer besitzt keine WebPermissionAttribute-Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wurde.The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

Der in requestUriString angegebene URI ist kein gültiger URI.The URI specified in requestUriString is not a valid URI.

Hinweise

Die CreateHttp(String) Methode gibt eine Instanz des der HttpWebRequest -Klasse für die requestUriString.The CreateHttp(String) method returns an instance of the HttpWebRequest class for the requestUriString.

Wenn ein URI, der mit beginnt http:// oder http:// übergeben die requestUriString -Parameter ein HttpWebRequest wird zurückgegeben, indem CreateHttp(String).When a URI that begins with http:// or http:// is passed in the requestUriString parameter, a HttpWebRequest is returned by CreateHttp(String). Eine andere anderes löst eine NotSupportedException.Another other scheme will throw an NotSupportedException.

Die CreateHttp(String) -Methode verwendet die requestUriString Parameter zum Erstellen einer Uri -Instanz, die mit dem neuen übergibt HttpWebRequest.The CreateHttp(String) method uses the requestUriString parameter to create a Uri instance that it passes to the new HttpWebRequest. Wenn die Methode erfolgreich ist, ist die AllowReadStreamBuffering Eigenschaft für das zurückgegebene HttpWebRequest Instanz nastaven NA hodnotu false.If the method is successful, the AllowReadStreamBuffering property on the returned HttpWebRequest instance is set to false.

.NET bietet Unterstützung für die http:// und https:// URI-Schemas..NET includes support for the http:// and https:// URI schemes. Benutzerdefinierte WebRequest Nachfolger zur Verarbeitung von anderen Anforderungen werden registriert, mit der RegisterPrefix Methode.Custom WebRequest descendants to handle other requests are registered with the RegisterPrefix method. Die Create(String) Methode kann verwendet werden, um ein Nachfolger des erstellen die WebRequest -Klasse für andere Schemas.The Create(String) method can be used to create a descendant of the WebRequest class for other schemes.

CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri) CreateHttp(Uri)

Initialisiert eine neue HttpWebRequest-Instanz für den angegebenen URI.Initializes a new HttpWebRequest instance for the specified URI.

public:
 static System::Net::HttpWebRequest ^ CreateHttp(Uri ^ requestUri);
public static System.Net.HttpWebRequest CreateHttp (Uri requestUri);
static member CreateHttp : Uri -> System.Net.HttpWebRequest
Public Shared Function CreateHttp (requestUri As Uri) As HttpWebRequest

Parameter

requestUri
Uri Uri Uri Uri

Ein URI, mit dem die Internetressource bezeichnet wird.A URI that identifies the Internet resource.

Gibt zurück

Eine HttpWebRequest-Instanz für die spezifische URI-Zeichenfolge.An HttpWebRequest instance for the specific URI string.

Ausnahmen

Das in requestUri angegebene Anforderungsschema ist das http- oder das https-Schema.The request scheme specified in requestUri is the http or https scheme.

Der Aufrufer besitzt keine WebPermissionAttribute-Berechtigung zum Herstellen einer Verbindung mit dem angeforderten URI oder einem URI, an den die Anforderung umgeleitet wurde.The caller does not have WebPermissionAttribute permission to connect to the requested URI or a URI that the request is redirected to.

Der in requestUri angegebene URI ist kein gültiger URI.The URI specified in requestUri is not a valid URI.

Hinweise

Die CreateHttp(Uri) Methode gibt eine Instanz des der HttpWebRequest -Klasse für die requestUri.The CreateHttp(Uri) method returns an instance of the HttpWebRequest class for the requestUri.

Wenn ein URI, der mit beginnt http:// oder http:// übergeben die requestUri -Parameter ein HttpWebRequest wird zurückgegeben, indem CreateHttp(Uri).When a URI that begins with http:// or http:// is passed in the requestUri parameter, an HttpWebRequest is returned by CreateHttp(Uri). Eine andere anderes löst eine NotSupportedException.Another other scheme will throw a NotSupportedException.

Die CreateHttp(Uri) -Methode verwendet die requestUri Parameter zum Erstellen eines neuen HttpWebRequest Instanz.The CreateHttp(Uri) method uses the requestUri parameter to create a new HttpWebRequest instance. Wenn die Methode erfolgreich ist, ist die AllowReadStreamBuffering Eigenschaft für das zurückgegebene HttpWebRequest Instanz nastaven NA hodnotu false.If the method is successful, the AllowReadStreamBuffering property on the returned HttpWebRequest instance is set to false.

.NET bietet Unterstützung für die http:// und https:// URI-Schemas..NET includes support for the http:// and https:// URI schemes. Benutzerdefinierte WebRequest Nachfolger zur Verarbeitung von anderen Anforderungen werden registriert, mit der RegisterPrefix Methode.Custom WebRequest descendants to handle other requests are registered with the RegisterPrefix method. Die Create(Uri) Methode kann verwendet werden, um ein Nachfolger des erstellen die WebRequest -Klasse für andere Schemas.The Create(Uri) method can be used to create a descendant of the WebRequest class for other schemes.

Gilt für: