W3C日志格式

字段:

字段项列出了一系列字段标识符,指定每个条目中记录的信息。字段标识符可能具有以下形式之一:

标识符

  标识符与整个事务相关

前缀标识符

  前缀标识符对各方的信息传输有关。

前缀(头)

  标识HTTP报头字段报头的值,用于由值前缀定义的各方之间的传输。以这种方式指定的字段的值总是为<string>。

以下是前缀标识符

  c:客户端

  s:服务器

  r:远程

  cs:客户端到服务器

  sc:服务器到客户端

  sr:服务器到远程服务器,该前缀由代理使用。

  rs:远程服务器到服务器,此前缀由代理使用。

  x:特定于应用程序的标识符。

以下标识符不需要前缀

  date:交互完成的日期,字段类型为<date>

  time:交互完成的时间,字段类型为<time>

  time-taken:交互完成所需的时间(以秒为单位),字段类型为<fixed>

  bytes:传输的字节,字段的类型为<integer>

  cached:记录缓存命中,字段类型为<integer> 0 表示缓存未中

 


下列标识需要前缀:

  ip:IP地址和端口,字段类型为<address>

  dns:DNS名称,字段类型为<name>

  status:状态码, 字段类型为 <integer>

  comment:注释返回状态码,字段类型为<text>

  method:方法,字段类型为<name>

  uri:URI,字段的类型为 <uri>

  uri-stem:仅URI的主干部分(省略查询),字段类型为<uri>

  uri-query:URI的查询部分,字段的类型为<uri>

 

其他字段也常在日志中出现,可以根据具体情况进行分析。

posted @ 2021-01-28 11:47  潇湘烟雨人  阅读(427)  评论(0)    收藏  举报