DropWizard中HTTP请求日志默认格式各字段含义
Meaning of each field in default Format of HTTP Request Log in DropWizard
在 Dropwizard 中生成的访问日志格式如下:-
10.10.10.10 - - [16/Mar/2015:23:59:59 +0530] "GET /yyyy/vx.x/uri HTTP/1.1" 200 - "-" "-" 1
字段 1 :- 10.10.10.10(请求来自的 IP 地址)
字段 2 :- [16/Mar/2015:23:59:59 +0530](请求到达的时间和日期)
字段 3 :- "GET /yyyy/vx.x/uri HTTP/1.1"(HTTP Rest API 方法)
字段 4 :- 200(HTTP 响应代码)
字段 5 :- "-" (????)
字段 6 :- "-" (?????)
字段 7 :- 1 (????)
谁能解释一下访问日志格式中各个字段的含义?我比较好奇最后一栏的意思。
感谢您的帮助。
这个日志记录实际上是由 Jetty 生成的,是 NCSA common log format. You can view the source (search for the log
method).
的扩展版本
默认设置记录以下内容:
远程服务器地址
可选认证信息
请求日期和时间
请求的 HTTP 方法、URI 和协议
HTTP响应状态码
响应长度
HTTP referer header(如果设置)
HTTP 用户代理(如果设置)
日志延迟
最后一个字段(您特别询问过)是请求时间与构建日志消息之间的延迟时间(以毫秒为单位)- 实际上是服务器处理请求所花费的时间。
在 Dropwizard 中生成的访问日志格式如下:-
10.10.10.10 - - [16/Mar/2015:23:59:59 +0530] "GET /yyyy/vx.x/uri HTTP/1.1" 200 - "-" "-" 1
字段 1 :- 10.10.10.10(请求来自的 IP 地址)
字段 2 :- [16/Mar/2015:23:59:59 +0530](请求到达的时间和日期)
字段 3 :- "GET /yyyy/vx.x/uri HTTP/1.1"(HTTP Rest API 方法)
字段 4 :- 200(HTTP 响应代码)
字段 5 :- "-" (????)
字段 6 :- "-" (?????) 字段 7 :- 1 (????)
谁能解释一下访问日志格式中各个字段的含义?我比较好奇最后一栏的意思。
感谢您的帮助。
这个日志记录实际上是由 Jetty 生成的,是 NCSA common log format. You can view the source (search for the log
method).
默认设置记录以下内容:
远程服务器地址
可选认证信息
请求日期和时间
请求的 HTTP 方法、URI 和协议
HTTP响应状态码
响应长度
HTTP referer header(如果设置)
HTTP 用户代理(如果设置)
日志延迟
最后一个字段(您特别询问过)是请求时间与构建日志消息之间的延迟时间(以毫秒为单位)- 实际上是服务器处理请求所花费的时间。