DefaultHttpHandler.OnExecuteUrlPreconditionFailure 方法

定義

當先決條件防止 DefaultHttpHandler 物件處理要求時呼叫。

public:
 virtual void OnExecuteUrlPreconditionFailure();
public virtual void OnExecuteUrlPreconditionFailure ();
abstract member OnExecuteUrlPreconditionFailure : unit -> unit
override this.OnExecuteUrlPreconditionFailure : unit -> unit
Public Overridable Sub OnExecuteUrlPreconditionFailure ()

備註

前置條件是由要求標頭欄位中的用戶端指定,並在 Web 服務器上進行評估。 例如,藉由使用前置條件,用戶端可能會防止要求的方法 (,例如 GET) 套用至預期的資源。 如需詳細資訊,請參閱超文字傳輸通訊協定中的一節 -- 萬維網聯盟 (W3C) 網站上的 HTTP/1.1 規格。

OnExecuteUrlPreconditionFailure當前置條件防止物件處理要求時, DefaultHttpHandler 會呼叫 方法。 衍生類別可能會覆寫 方法, OnExecuteUrlPreconditionFailure 以在前置條件失敗時擲回例外狀況。 DefaultHttpHandler不會在 OnExecuteUrlPreconditionFailure 方法中擲回例外狀況。

下列任一項都會造成前置條件失敗:

適用於