我有这个Apache服务器的日志:
<134>Nov 18 10:44:44 webserverprd02 apache_access_log: 78.110.27.65 - casinoportugal [18/Nov/2017:10:44:42 +0000] 124703 "POST /netent/walletserver/players/27809/account/deposit HTTP/1.1" 200 118 "-" "Apache-HttpClient/4.2.6.redhat-3 (java 1.5)"'
值124703
表示%D
(服务请求所用的时间,单位为微秒)。 我想知道是否可以对日志进行编程,将%D
的值放入""
( "124703"
)中。
您只需简单地将%D
放在双引号"%D"
,但诀窍是您需要在stringLogFormat
选项内转义引号:
LogFormat "%h %l %u %t \"%D\" \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined