Questo è come si nasconde la versione del server in Jetty 8:rimuovere l'intestazione HTTP Server nella Molo 9
Server server = new Server(port);
server.setSendServerVersion(false);
Come si fa a farlo in Jetty 9? Quindi ora dovrebbe assomigliare a questo?
HttpConfiguration config = new HttpConfiguration();
config.setSendServerVersion(false);
//TODO: Associate config with server???
Server server = new Server(port);
So che disabilitando l'invio della versione server non è ideale, ma ho uno scenario specifico in cui non posso evitarlo per ora. – Jacob
Perché _sending la versione del server non è ideale_? Voglio dire nessun client dovrebbe usarlo in ogni caso e potrebbe avere implicazioni sulla sicurezza. Secondo me dovrebbe essere disabilitato di default o mi manca qualcosa? –
L'intestazione del server è sicuramente utilizzata, può influire sul ranking della ricerca e viene anche utilizzata per creare grafici di popolarità della tecnologia/browser che vengono spesso utilizzati da determinati tipi di persone per prendere decisioni sulla tecnologia. – Jacob