HttpWebClientProtocol.AllowAutoRedirect Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ab oder legt fest, ob der Client automatisch Serverumleitungen folgt.
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
Eigenschaftswert
trueum den Client automatisch umzuleiten, um Serverumleitungen zu befolgen; andernfalls . false Der Standardwert lautet false.
Ausnahmen
Die AllowAutoRedirect Eigenschaft ist false und der Webserver versucht, die Anforderung umzuleiten.
Hinweise
Wenn ein Client Authentifizierungsinformationen sendet, z. B. einen Benutzernamen und ein Kennwort, möchten Sie die Umleitung des Servers nicht aktivieren, da dies die Sicherheit beeinträchtigen kann.
Ein WebException Fehler wird ausgelöst, wenn die AllowAutoRedirect Eigenschaft vorhanden ist false und der Webserver versucht, die Anforderung umzuleiten. Die Response Eigenschaft enthält ein HttpWebResponse Objekt, in dem sowohl die HeadersStatusCode Eigenschaften als auch Details zur versuchten Umleitung enthalten. Die StatusCode Eigenschaft enthält ein HttpStatusCode Äquivalent zu einem der HTTP-Umleitungsstatuscodes (301, 302 und 307) und den Location Header innerhalb der Headers Auflistung verweist auf den URI, an den die Anforderung umgeleitet werden soll.