Freigeben über


WebRequest.CreateDefault(Uri) Methode

Definition

Achtung

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

Initialisiert eine neue WebRequest-Instanz für das angegebene URI-Schema.

public:
 static System::Net::WebRequest ^ CreateDefault(Uri ^ requestUri);
public static System.Net.WebRequest CreateDefault (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.WebRequest CreateDefault (Uri requestUri);
static member CreateDefault : Uri -> System.Net.WebRequest
[<System.Obsolete("WebRequest, HttpWebRequest, ServicePoint, and WebClient are obsolete. Use HttpClient instead.", DiagnosticId="SYSLIB0014", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member CreateDefault : Uri -> System.Net.WebRequest
Public Shared Function CreateDefault (requestUri As Uri) As WebRequest

Parameter

requestUri
Uri

Ein Uri mit dem URI der angeforderten Ressource.

Gibt zurück

Ein WebRequest-Nachfolger für das angegebene URI-Schema.

Attribute

Ausnahmen

Das in requestUri angegebene Anforderungsschema wurde nicht registriert.

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.

Hinweise

Die CreateDefault -Methode gibt eine WebRequest absteigende Instanz zurück, die nur auf dem Schemateil eines URI basiert.

Wenn beispielsweise ein URI, der mit http:// beginnt, in requestUriübergeben wird, wird von HttpWebRequest zurückgegeben CreateDefault. Wenn stattdessen ein URI, der mit file:// beginnt, übergeben wird, gibt die CreateDefault -Methode einen FileWebRequestzurück.

Hinweis

Dieser Member gibt Ablaufverfolgungsinformationen aus, wenn Sie die Netzwerkablaufverfolgung in der Anwendung aktivieren. Weitere Informationen finden Sie unter Netzwerkablaufverfolgung in .NET.

Gilt für: