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, на которые запрос пытается перенаправиться.