ADC

HTTP 请求和响应日期的表达式

以下表达式前缀将 HTTP Date 标头的内容作为文本或日期对象返回。这些值可以按如下方式进行评估:

  • 作为一个数字。HTTP 日期标头的数值以自 1970 年 1 月 1 日以来的秒数的形式返回。

    例如,表达式 http.req.date.mod (86400) 返回自一天开始以来的秒数。可以使用与其他与日期无关的数字数据相同的操作来评估这些值。有关详细信息,请参阅 日期和时间以外的数字数据的表达式前缀

  • 作为 HTTP 标头。可以使用与其他 HTTP 标头相同的操作来评估日期标头。

    有关更多信息,请参阅 默认语法表达式:解析 HTTP、TCP 和 UDP 数据

  • 作为文本。可以使用与其他字符串相同的操作来评估日期标头。

有关详细信息,请参阅 高级策略表达式:评估文本

前缀 说明
HTTP.REQ.DATE 以文本或日期对象的形式返回 HTTP Date 标头的内容。确认的日期格式为:RFC822。Sun, 06 Jan 1980 08:49:37 GMT, RFC850. Sunday, 06-Jan-80 09:49:37 GMT, and ASCTIME. Sun Jan 6 08:49:37 1980.
HTTP.RES.DATE 以文本或日期对象的形式返回 HTTP Date 标头的内容。确认的日期格式为:RFC822。Sun, 06 Jan 1980 8:49:37 GMT, RFC850. Sunday, 06-Jan-80 9:49:37 GMT, and ASCTIME. Sun Jan 6 08:49:37 1980.
HTTP 请求和响应日期的表达式