【问题标题】:Apache access log阿帕奇访问日志
【发布时间】:2014-09-18 17:28:57
【问题描述】:

我想问一下访问日志中每个请求的最后一个数字是什么意思?

127.0.0.1 - - [27/Jul/2014:12:49:31 +0300] "GET /battleWS/startServer/11 HTTP/1.1" 200 159

在这种情况下它是159,偶尔它是空的-(破折号)。谁能告诉我这是什么?谢谢!

【问题讨论】:

  • 返回给客户端的对象的大小,以字节为单位。
  • 我也是这么想的,但脚本显示为- 的事实让我三思而后行。谢谢,为什么不将其发布为答案?
  • 因为那样我就得去找一些文档的链接,我不会被打扰。 ;)
  • @TheBlueDog 哈哈,谢谢! :D
  • 不客气,只需接受其他答案之一即可。

标签: apache


【解决方案1】:

文档说: (%b) 最后一部分表示返回给客户端的对象的大小,不包括响应头。如果没有内容返回给客户端,这个值将是“-”。要为无内容记录“0”,请改用 %B。

您看到“-”的原因是因为它询问资源自上次以来是否已更改,因此它实际上并没有再次获取它。

对于这些简单的问题,Google 比 SO 快得多。 :)

【讨论】:

  • 哦,我试过了。我不知道为什么我在使用 apachemysql 文档时遇到这样的困难:X
【解决方案2】:

返回给客户端的对象大小中 apache 日志中返回的最后一个数字..

了解更多关于访问日志here.

【讨论】:

    猜你喜欢
    • 2012-12-11
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-15
    • 2020-10-10
    相关资源
    最近更新 更多