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.