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 le paramètre indiquant si le client suit automatiquement ou non les redirections du 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 que le client suive automatiquement les redirections du serveur ; sinon, false. La valeur par défaut est false.
Exceptions
La propriété AllowAutoRedirect a la valeur false et le serveur Web tente de rediriger la demande.
Remarques
Si un client envoie des informations d’authentification, telles qu’un nom d’utilisateur et un mot de passe, vous ne souhaitez pas permettre au serveur de rediriger, car cela peut compromettre la sécurité.
Un WebException est levée si la propriété est false et que le AllowAutoRedirect serveur Web tente de rediriger la requête. La Response propriété contient un HttpWebResponse objet, où les propriétés et Headers les propriétés reflètent les StatusCode détails relatifs à la tentative de redirection. La StatusCode propriété contient un HttpStatusCode équivalent de l’un des codes d’état de redirection HTTP (301, 302 et 307) et l’en-tête Location au sein de la Headers collection pointe vers l’URI vers lequel la requête a tenté d’être redirigée.