这些是使用的属性
AccessLogHandler.java
用于记录。
%一个
- 远程IP地址
%一个
- 本地IP地址
%b
- 发送的字节数,不包括HTTP标头,如果没有字节,则为“ - ”
被送了
%B
- 发送的字节数,不包括HTTP标头
%H
- 远程主机名
%H
- 请求协议
%L
- 来自identd的远程逻辑用户名(始终返回' - ')
%M
- 请求方法
%p
- 当地港口
%q
- 查询字符串(不包括'?'字符)
%R
- 请求的第一行
%S
- 响应的HTTP状态代码
%T
- 日期和时间,采用通用日志格式格式
%u
- 经过身份验证的远程用户
%U
- 请求的URL路径
%v
- 本地服务器名称
%d
- 以毫秒为单位处理请求所需的时间
%T
- 处理请求所花费的时间,以秒为单位
%一世
- 当前请求线程名称(稍后可以与stacktraces进行比较)
<P>
此外,调用者可以指定以下别名之一
常用模式:
共同
-
<code>
%h %l %u %t "%r" %s %b
</code>
</LI>
<LI>
<B>
结合
</B>
-
<code>
%h %l %u %t "%r" %s %b "%{i,Referer}" "%{i,User-Agent}"
</code>
</LI>
</UL>
<P>
</p>
<P>
还支持从cookie中写入信息
标题或会话
它以apache语法为模型:
</p>
<UL>
<LI>
<code>
%{i,xxx}
</code>
传入标题
</LI>
<LI>
<code>
%{o,xxx}
</code>
用于传出响应标头
</LI>
<LI>
<code>
%{c,xxx}
</code>
对于特定的cookie
</LI>
<LI>
<code>
%{r,xxx}
</code>
xxx是ServletRequest中的一个属性
</LI>
<LI>
<code>
%{s,xxx}
</code>
xxx是HttpSession中的一个属性
</LI>
</UL>
<P>
</p>