Поделиться через


HttpWebClientProtocol.AllowAutoRedirect Свойство

Определение

Возвращает или задает, следует ли клиенту автоматически выполнять перенаправления сервера.

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

Значение свойства

true для автоматического перенаправления клиента на последующие перенаправления сервера; falseв противном случае . Значение по умолчанию — false.

Исключения

Свойство AllowAutoRedirect имеет значение false , и веб-сервер пытается перенаправить запрос.

Комментарии

Если клиент отправляет сведения о проверке подлинности, например имя пользователя и пароль, вы не хотите, чтобы сервер перенаправлялся, так как это может нарушить безопасность.

Вызывается WebException , если AllowAutoRedirect свойство является false и веб-сервер пытается перенаправить запрос. Свойство Response содержит HttpWebResponse объект, где как свойства, так StatusCode и Headers свойства отражают сведения о попытке перенаправления. Свойство StatusCode содержит HttpStatusCode эквивалент одного из кодов состояния перенаправления HTTP (301, 302 и 307) и Location заголовка в Headers точках сбора URI, на которые запрос пытается перенаправиться.

Применяется к

См. также раздел