ten sposób można ukryć wersję serwera w Jetty 8:Usuń nagłówek HTTP Server w Jetty 9
Server server = new Server(port);
server.setSendServerVersion(false);
Jak to zrobić w Jetty 9? Czy teraz powinno to wyglądać tak?
HttpConfiguration config = new HttpConfiguration();
config.setSendServerVersion(false);
//TODO: Associate config with server???
Server server = new Server(port);
wiem wyłączenie wysyłania wersję serwera nie jest idealny, ale mam konkretny scenariusz, w którym nie mogę na razie tego uniknąć. – Jacob
Dlaczego funkcja "wysyłanie" wersji serwera nie jest idealna? Chodzi mi o to, że żaden klient nie powinien go używać i może mieć wpływ na bezpieczeństwo. Moim zdaniem powinien on być domyślnie wyłączony, czy też brakuje mi czegoś? –
Nagłówek serwera jest zdecydowanie używany, może wpływać na ranking wyszukiwania, a także służy do tworzenia wykresów popularności technologii/przeglądarki, które są często wykorzystywane przez niektóre typy osób do podejmowania decyzji dotyczących technologii. – Jacob