Udostępnij za pośrednictwem


HttpWebClientProtocol.AllowAutoRedirect Właściwość

Definicja

Pobiera lub ustawia, czy klient automatycznie śledzi przekierowania serwera.

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

Wartość właściwości

Boolean

true aby automatycznie przekierować klienta do obserwowanych przekierowań serwera; w przeciwnym razie , false. Wartość domyślna to false.

Wyjątki

Właściwość AllowAutoRedirect jest false i serwer sieci Web próbuje przekierować żądanie.

Uwagi

Jeśli klient wysyła informacje o uwierzytelnianiu, takie jak nazwa użytkownika i hasło, nie chcesz zezwolić serwerowi na przekierowanie, ponieważ może to naruszyć bezpieczeństwo.

Wartość jest WebException zgłaszana, jeśli AllowAutoRedirect właściwość to false , a serwer sieci Web próbuje przekierować żądanie. Właściwość Response zawiera HttpWebResponse obiekt, w którym właściwości StatusCode i Headers odzwierciedlają szczegóły dotyczące próby przekierowania. Właściwość StatusCode zawiera HttpStatusCode odpowiednik jednego z kodów stanu przekierowania HTTP (301, 302 i 307) oraz Location nagłówka w obrębie Headers kolekcji wskazuje identyfikator URI, do którego żądanie próbowało zostać przekierowane.

Dotyczy

Zobacz też