Share via


HttpWebClientProtocol.AllowAutoRedirect Vlastnost

Definice

Získá nebo nastaví, zda klient automaticky sleduje přesměrování serveru.

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

Hodnota vlastnosti

trueautomaticky přesměrovat klienta na sledování přesměrování serveru; v opačném případě . false Výchozí formát je false.

Výjimky

Vlastnost AllowAutoRedirect je false a webový server se pokusí požadavek přesměrovat.

Poznámky

Pokud klient odesílá ověřovací informace, jako je uživatelské jméno a heslo, nechcete povolit přesměrování serveru, protože to může ohrozit zabezpečení.

Vyvolá WebException se AllowAutoRedirect vlastnost false a webový server se pokusí požadavek přesměrovat. Vlastnost Response obsahuje HttpWebResponse objekt, kde vlastnosti a StatusCodeHeaders odrážejí podrobnosti týkající se pokusu o přesměrování. Vlastnost StatusCode obsahuje HttpStatusCode ekvivalent jednoho ze stavových kódů http redirect (301, 302 a 307) a Location hlavička v kolekci Headers odkazuje na identifikátor URI, na který se požadavek pokusil přesměrovat.

Platí pro

Viz také