Мой сервер время от времени передает пакет клиенту браузера.
Есть ли способ выяснить, сколько времени понадобилось из пакета:
server --> client
Я пытаюсь рассчитать время, поэтому в идеале моя функция JavaScript должна выглядеть так:
var travelTime = {amount of time it took packet to get to me};
setTimeout('myFunction()', 3000 + travelTime);
Кроме того, я не запрашиваю этот пакет, поэтому не могу записать время отправки и записать время получения на стороне клиента. Этот пакетный запрос не является двунаправленным, поскольку я устанавливаю сокет с сервером, и сервер может просто отправить мне пакет.
Любой совет ценится!
РЕДАКТИРОВАТЬ: соединение в стиле кометы