HttpWebClientProtocol.AllowAutoRedirect Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit si le client suit automatiquement les redirections de serveur.
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
Valeur de propriété
true pour rediriger automatiquement le client pour suivre les redirections du serveur ; sinon, false. La valeur par défaut est false.
Exceptions
La AllowAutoRedirect propriété est false et le serveur Web tente de rediriger la requête.
Remarques
Si un client envoie des informations d’authentification, telles qu’un nom d’utilisateur et un mot de passe, vous ne souhaitez pas autoriser le serveur à rediriger, car cela peut compromettre la sécurité.
A WebException est levée si la AllowAutoRedirect propriété est false et que le serveur Web tente de rediriger la requête. La Response propriété contient un HttpWebResponse objet, où les propriétés reflètent Headers les StatusCode détails relatifs à la tentative de redirection. La StatusCode propriété contient un HttpStatusCode équivalent à l’un des codes d’état de redirection HTTP (301, 302 et 307) et l’en-tête Location dans la Headers collection pointe vers l’URI vers lequel la requête a tenté d’être redirigée.