Condividi tramite


WebRequest.CreateDefault(Uri) Metodo

Definizione

Attenzione

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

Inizializza una nuova istanza di WebRequest per lo schema URI specificato.

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

Parametri

requestUri
Uri

Oggetto Uri contenente l'URI della risorsa richiesta.

Restituisce

Oggetto WebRequest discendente per lo schema URI specificato.

Attributi

Eccezioni

Lo schema di richiesta specificato in requestUri non è stato registrato.

requestUri è null.

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

Commenti

Il CreateDefault metodo restituisce un'istanza WebRequest discendente in base solo alla parte dello schema di un URI.

Ad esempio, quando viene passato requestUriun URI a partire http:// da , viene HttpWebRequest restituito da CreateDefault. Se invece viene passato un URI che inizia con file:// , il CreateDefault metodo restituirà un FileWebRequestoggetto .

Nota

Questo membro genera informazioni di traccia quando viene abilitata la funzionalità di traccia di rete nell'applicazione in uso. Per altre informazioni, vedere Traccia di rete in .NET.

Si applica a