HttpWebClientProtocol.AllowAutoRedirect Propriedade

Definição

Obtém ou define se o cliente segue automaticamente os redirecionamentos do servidor.

public:
 property bool AllowAutoRedirect { bool get(); void set(bool value); };
public bool AllowAutoRedirect { get; set; }
member this.AllowAutoRedirect : bool with get, set
Public Property AllowAutoRedirect As Boolean

Valor de Propriedade

true para redirecionar automaticamente o cliente para seguir os redirecionamentos do servidor; caso contrário, false. A predefinição é false.

Exceções

A AllowAutoRedirect propriedade é false e o servidor Web tenta redirecionar o pedido.

Observações

Se um cliente enviar informações de autenticação, como um nome de utilizador e palavra-passe, não deve permitir que o servidor redirecione, pois isso pode comprometer a segurança.

A WebException é lançado se a AllowAutoRedirect propriedade for false e o servidor Web tentar redirecionar o pedido. A Response propriedade contém um HttpWebResponse objeto, onde ambas as StatusCode propriedades e Headers refletem detalhes relativos à tentativa de redirecionamento. A StatusCode propriedade contém um HttpStatusCode equivalente a um dos códigos de estado de redirecionamento HTTP (301, 302 e 307) e o Location cabeçalho dentro da Headers coleção aponta para o URI para o qual o pedido tentou ser redirecionado.

Aplica-se a

Ver também