PS: Wer das mit dem Browser ausprobieren möchte, schalte den Cache aus
Für das Senden korrekter Header ist der Server verantwortlich. Niemals darf man erwarten, dass der Client oder gar die Infrastruktur (Proxys!) die gesendeten Header missachtet.
Es ist nur eine Demo.
Wie war das doch gleich?
Hol ich mir die Zeit eben vonda 😉
Da steht nichts von Demo. Da steht, Du holst Dir die Zeit von diesem Server mit dieser Methode und also den falschen HTTP-Headern.
Und ich verstehe nicht, warum Du derart widersinniges tust. Denn den schon früher mal von Dir genannten Vorteil, dass TIME weniger Daten sende als NTP und dass Du nun selbst nur weniger Bytes senden und empfangen willst führst Du durch die Nutzung des HTTP-Protokolls recht gründlich ad absurdum. NTP funktioniert und Du machst Dir vorliegend nur Stress.