我正在構建一個應用程序,確切知道用戶何時向服務器提交請求很重要。這與服務器接收請求的時間不同,因爲在用戶按下提交和服務器收到該請求之間存在一段時間間隔(通常受到網絡流量和信元接收的變幻莫測的影響) POST請求。如何準確確定何時發送HTTP請求?
交互是通過帶有JavaScript的Web瀏覽器進行的,因此任何涉及JavaScript的解決方案都是可以接受的。我想過使用JavaScript在用戶的計算機或智能手機上獲取當前時間,並將其用作提交請求的時間戳,但這本身並不可靠,因爲用戶計算機上的時鐘可能關閉。請假定服務器上的時鐘是準確的。
你需要什麼精度? – Sjoerd
也許在0.3秒內? – dan