HttpWebClientProtocol.AllowAutoRedirect 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定用戶端是否自動遵循伺服器重新導向。
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
,並且 Web 伺服器嘗試重新導向要求。
備註
如果用戶端傳送驗證資訊,例如使用者名稱和密碼,您不想讓伺服器重新導向,因為這可能會危害安全性。
WebException如果 AllowAutoRedirect 屬性為 false
,且 Web 服務器嘗試重新導向要求,則會擲回 。 屬性 Response 包含 HttpWebResponse 物件,其中 和 Headers 屬性都會 StatusCode 反映嘗試重新導向的詳細資料。 屬性 StatusCode 包含相當於其中一個 HttpStatusCode HTTP 重新導向狀態碼, (301、302 和 307) ,而 Location
集合內的 Headers 標頭會指向要求嘗試重新導向的 URI。