WebRequest.CreateDefault(Uri) Metodo

Definizione

Attenzione

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

Inizializza una nuova WebRequest istanza per lo schema URI specificato.

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

Parametri

requestUri
Uri

Oggetto Uri contenente l'URI della risorsa richiesta.

Valori restituiti

Discendente WebRequest per lo schema URI specificato.

Attributi

Eccezioni

Lo schema di richiesta specificato in requestUri non è registrato.

requestUri è null.

Il chiamante non dispone WebPermissionAttribute dell'autorizzazione per connettersi all'URI richiesto o a un URI a cui viene reindirizzata la richiesta.

Commenti

Il CreateDefault metodo restituisce un'istanza WebRequest discendente basata solo sulla parte dello schema di un URI.

Ad esempio, quando un URI che inizia con http:// viene passato in requestUri, viene HttpWebRequest restituito da CreateDefault. Se invece viene passato un URI che inizia con file:// , il CreateDefault metodo restituirà un oggetto FileWebRequest.

Note

Questo membro restituisce informazioni di traccia quando si abilita la traccia di rete nell'applicazione. Per altre informazioni, vedere Rete Tracing in .NET.

Si applica a