HttpWebClientProtocol.AllowAutoRedirect 屬性

定義

取得或設定用戶端是否自動遵循伺服器重新導向。

C#
public bool AllowAutoRedirect { get; set; }

屬性值

若要自動重新導向用戶端以遵循伺服器重新導向,則為 true,否則,即為 false。 預設為 false

例外狀況

AllowAutoRedirect 屬性為 false,並且 Web 伺服器嘗試重新導向要求。

備註

如果用戶端傳送驗證資訊,例如使用者名稱和密碼,您不想讓伺服器重新導向,因為這可能會危害安全性。

WebException如果 AllowAutoRedirect 屬性為 false ,且 Web 服務器嘗試重新導向要求,則會擲回 。 屬性 Response 包含 HttpWebResponse 物件,其中 和 Headers 屬性都會 StatusCode 反映嘗試重新導向的詳細資料。 屬性 StatusCode 包含相當於其中一個 HttpStatusCode HTTP 重新導向狀態碼, (301、302 和 307) ,而 Location 集合內的 Headers 標頭會指向要求嘗試重新導向的 URI。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另請參閱