WebRequest.DefaultWebProxy Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
, ServicePoint
e 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.