代码之家  ›  专栏  ›  技术社区  ›  Balthasar

在PHP/Apache脚本中测量接收POST数据的时间

  •  0
  • Balthasar  · 技术社区  · 5 年前

    我想知道我的每个客户机将数据发送回服务器需要多少时间。除了在客户机上测量并将其发回服务器之外,是否有服务器端唯一的方法来测量这一点?

    似乎有一个服务器变量REQUEST_TIME_FLOAT,但它似乎包含自脚本启动以来的微秒时间戳(表面上是在接收到POST数据之后)。

    所以这样做:

    $posttime = (microtime(true) - floatval($_SERVER['REQUEST_TIME_FLOAT']));
    

    实际上不包括POST请求的下载时间。有什么想法,关于完整的传输后的时间可以测量服务器端吗?

    0 回复  |  直到 5 年前