Dlaczego $ _SERVER [„SERVER_PROTOCOL”] pokazuje HTTP / 1.0, gdy klient mówił HTTP / 1.1
Próbuję poznać wersję HTTP użytą przez użytkownika do łączenia się z moim serwerem. Kod whttp://test.yccau.com (PHP 5.3.26 i Apache 2.2.24) wygląda tak:
<?php
echo $_SERVER["SERVER_PROTOCOL"];
?>
Z jakiegoś powodu strona pokazujeHTTP/1.0
nawet gdy prośba i odpowiedź były obaHTTP/1.1
:
Co może być przyczyną problemu? Jak uzyskać wersję HTTP używaną przez klienta WWW do łączenia się z serwerem?