Compartilhar via


WebRequest.DefaultWebProxy Propriedade

Definição

Obtém ou define o proxy HTTP global.

public:
 static property System::Net::IWebProxy ^ DefaultWebProxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public static System.Net.IWebProxy DefaultWebProxy { get; set; }
public static System.Net.IWebProxy? DefaultWebProxy { get; set; }
static member DefaultWebProxy : System.Net.IWebProxy with get, set
Public Shared Property DefaultWebProxy As IWebProxy

Valor da propriedade

Um IWebProxy usado por cada chamada para instâncias de WebRequest.

Comentários

Cuidado

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

A propriedade DefaultWebProxy obtém ou define o proxy global. A propriedade DefaultWebProxy determina o proxy padrão que todas as instâncias WebRequest usam se a solicitação dá suporte a proxies e nenhum proxy é definido explicitamente usando a propriedade Proxy. No momento, os proxies são compatíveis com FtpWebRequest e HttpWebRequest.

A propriedade DefaultWebProxy lê as configurações de proxy do arquivo app.config. Se não houver nenhum arquivo de configuração, as configurações de proxy de opções de Internet do usuário atual serão usadas.

Se a propriedade DefaultWebProxy for definida como nula, todas as instâncias subsequentes da classe WebRequest criadas pelos métodos Create ou CreateDefault não terão um proxy.

Aplica-se a