项目

一般

简介

AASv10 企业版访问日志格式设置 accessLog pattern

佘 肃徽大约 2 个月 之前添加

管理控制台的实例的配置【HTTP服务】可以开启“访问日志记录”功能,访问日志的格式设置说明如下:

格式

用于指定要在访问日志中捕获的信息以及信息捕获顺序的字符串值。默认值如下:

%client.name% %auth-user-name% %datetime% %request% %status% %response.length%

以下值可以包含在格式字符串中:

%attribute.name%

记录具有给定 name 的请求属性的值 (通过调用其 toString 方法)

%auth-user-name%

授权用户的名称

%client.name%

客户机主机名

%client.dns%

客户机 DNS

%cookie.name%

具有给定 name 的请求 cookie 的值

%cookie.value%

在请求中找到的第一个 cookie 的值

%datetime%

系统日期

%request%

完整 HTTP 请求行

%status%

状态

%response.length%

响应内容长度

%header.referer%

Referer 标头

%header.user-agent%

User-Agent 标头

%http-method%

HTTP 方法

%http-uri%

HTTP URI

%query-str%

HTTP 查询字符串

%http-version%

HTTP 协议版本

%header.accept%

Accept 标头

%header.date%

Date 标头

%header.if-mod-since%

If-Modified-Since 标头

%header.auth%

Authorization 标头

%header.any%

按照 RFC 2616 定义的任何有效 HTTP 标头值 (any 也是有效的标头值;此处将其指定为变量)

%session.name%

具有名称 name 的会话属性的值;如果会话中不存在命名属性,则为 NULL-SESSION-ATTRIBUTE-name;如果没有会话存在,则为 NULL-SESSION

%time-taken%

处理每个请求所用的时间 (毫秒)

%vs.id%

虚拟服务器 ID