Мне нужно знать, во сколько именно HTTP-запрос из браузера был отправлен в мою PHP-программу на сервере. Я пытаюсь сделать это, потому что моей программе требуется синхронизация времени между сервером и клиентами.
В моем исследовании я увидел функцию getallheaders()
, которая будет возвращать все заголовки http-запроса,но внутри никогда не было даты / времени. Мой код выглядит как
<?php
foreach (getallheaders() as $name => $value) {
echo "$name: $value\n";
}
, а результат выглядит так:
Host: localhost
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:69.0) Gecko/20100101 Firefox/69.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Как видите, в заголовке нет date
. Как я могу получить date
http-запроса, используя PHP?