WebRequest.CreateDefault(Uri) Metoda

Definice

Upozornění

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

Inicializuje novou WebRequest instanci pro zadané schéma identifikátoru URI.

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);
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}")>]
static member CreateDefault : Uri -> System.Net.WebRequest
static member CreateDefault : Uri -> System.Net.WebRequest
Public Shared Function CreateDefault (requestUri As Uri) As WebRequest

Parametry

requestUri
Uri

A Uri obsahující identifikátor URI požadovaného prostředku.

Návraty

Potomek WebRequest pro zadané schéma identifikátoru URI.

Atributy

Výjimky

Schéma požadavku zadané v requestUri není registrováno.

requestUri je null.

Volající nemá WebPermissionAttribute oprávnění připojit se k požadovanému identifikátoru URI nebo identifikátoru URI, na který je požadavek přesměrován.

Poznámky

Metoda CreateDefault vrátí potomkovou WebRequest instanci pouze na základě části schématu identifikátoru URI.

Například když se předá identifikátor URI http:// začínající na requestUri, HttpWebRequest vrátí CreateDefaultfunkce . Pokud je místo toho předán identifikátor URI file:// začínající na, CreateDefault vrátí metoda FileWebRequest.

Note

Tento člen vypíše informace o trasování, když ve své aplikaci povolíte trasování sítě. Další informace najdete v tématu Network Tracing in .NET.

Platí pro