Partager via


HttpWebClientProtocol.AllowAutoRedirect Propriété

Définition

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é

Boolean

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.

S’applique à

Voir aussi