Dies ist, wie Sie die Server-Version in Jetty verstecken 8:Entfernen Sie den HTTP-Server-Header in Jetty 9
Server server = new Server(port);
server.setSendServerVersion(false);
Wie tun Sie es in Jetty 9? Also sollte es jetzt ungefähr so aussehen?
HttpConfiguration config = new HttpConfiguration();
config.setSendServerVersion(false);
//TODO: Associate config with server???
Server server = new Server(port);
Ich weiß das Deaktivieren der Server-Version Versenden nicht ist Ideal, aber ich habe ein spezifisches Szenario, in dem ich es für jetzt nicht vermeiden kann. – Jacob
Warum ist das Senden der Serverversion nicht ideal? Ich meine, kein Kunde sollte es trotzdem benutzen und es könnte Auswirkungen auf die Sicherheit haben. Meiner Meinung nach sollte es standardmäßig deaktiviert sein oder fehlt mir etwas? –
Der Server-Header wird definitiv verwendet, er kann sich auf Ihr Suchranking auswirken und wird auch verwendet, um Technologie-/Browser-Popularitätsdiagramme zu erstellen, die häufig von bestimmten Arten von Leuten verwendet werden, um Technologieentscheidungen zu treffen. – Jacob