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) 应用于非预期资源。 有关详细信息,请参阅超文本传输协议中的“标头字段定义”第 14 节 -- 万维网联盟 (W3C) 网站上的 HTTP/1.1 规范。

OnExecuteUrlPreconditionFailure当前置条件阻止DefaultHttpHandler对象处理请求时,将调用该方法。 当前置条件失败时,派生类可能会重写方法 OnExecuteUrlPreconditionFailure 以引发异常。 该方法 DefaultHttpHandler 不会引发异常 OnExecuteUrlPreconditionFailure

以下任一项都会导致前置条件失败:

适用于