Web 获取启动请求的准确时间

Web 获取启动请求的准确时间,web,time,request,Web,Time,Request,我想知道是否可以在毫秒范围内区分请求的启动时间 假设我有两个用户以40毫秒的间隔发出请求。它们是了解服务器端发起请求的确切时间的一种方法吗 据我所知,使用Http意味着无法确切知道哪个请求是首先启动的。也许使用websocket?(我的项目是一个网站项目)假设客户端和服务器都同步了系统时间,客户端难道不能随请求一起发送时间戳吗?发送时间戳的问题是,它们可能是恶意用户发送错误时间戳的一种方式。即使使用套接字,一般来说,您不能假设a收到计算机a的响应后40毫秒收到B的响应,这意味着a实际上甚至会先发

我想知道是否可以在毫秒范围内区分请求的启动时间

假设我有两个用户以40毫秒的间隔发出请求。它们是了解服务器端发起请求的确切时间的一种方法吗


据我所知,使用Http意味着无法确切知道哪个请求是首先启动的。也许使用websocket?(我的项目是一个网站项目)

假设客户端和服务器都同步了系统时间,客户端难道不能随请求一起发送时间戳吗?发送时间戳的问题是,它们可能是恶意用户发送错误时间戳的一种方式。即使使用套接字,一般来说,您不能假设a收到计算机a的响应后40毫秒收到B的响应,这意味着a实际上甚至会先发送消息。在互联网上,数据包延迟很容易超过40毫秒。无法保证数据包的接收顺序与单个机器在UDP级别提交的顺序相同。是否有任何协议会迫使客户端实时发送数据包?