WebRequest.CreateDefault(Uri) Método

Definição

Atenção

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

Inicializa uma nova WebRequest instância para o esquema de URI especificado.

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

Parâmetros

requestUri
Uri

A contendo Uri o URI do recurso solicitado.

Devoluções

Um WebRequest descendente para o esquema URI especificado.

Atributos

Exceções

O esquema de pedidos especificado em requestUri não está registado.

requestUri é null.

O chamador não tem WebPermissionAttribute permissão para se ligar ao URI solicitado ou a um URI para o qual o pedido é redirecionado.

Observações

O CreateDefault método devolve uma WebRequest instância descendente baseada apenas na parte do esquema de um URI.

Por exemplo, quando um URI que começa por http:// é passado em requestUri, e HttpWebRequest é devolvido por CreateDefault. Se um URI que começa por file:// for passado em vez disso, o CreateDefault método devolverá um FileWebRequest.

Note

Esse membro gera informações de rastreamento quando você habilita o rastreamento de rede em seu aplicativo. Para mais informações, consulte Rastreamento de Rede em .NET.

Aplica-se a