是时候点击我的HTML表单上的发送按钮,还是它到达服务器的时间?
<?php echo $_SERVER['REQUEST_TIME']; ?>
编辑:
我已经阅读了手册,Google搜索其他来源 - 包括SO。我发现的最清晰的定义对我来说仍然是不明智的,因为我不知道请求的开始在下面的定义中是什么意思。
&#39; REQUEST_TIME&#39;
请求开始的时间戳。可得到 自PHP 5.1.0起。
这可能意味着请求离开客户端的时刻,或者它到达服务器的时刻。它并不总是相同的,特别是如果网络速度低且延迟很高。
编辑2:
这不是&#34;只是因为&#34;问题的类型。我需要维持一个食品订购服务,互联网不好的人经常会遇到问题:有时他们认为我们没有收到订单,有时他们认为我们做不到。所以我设置了XHR超时,告知用户请求花了太多时间,所以她应该再试一次。但是超时只发生在客户端:请求仍然到达服务器。因此服务器需要知道发送的时间而不是接收时间,这样才能确定它不是应该被丢弃的超时请求。