mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-03 12:05:59 +01:00
Merge pull request #1564 from t-tsutsumi/pr/disabling-server-header
Disabling Server header on Jetty
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
|
import org.eclipse.jetty.server.ConnectionFactory;
|
||||||
|
import org.eclipse.jetty.server.Connector;
|
||||||
import org.eclipse.jetty.server.Handler;
|
import org.eclipse.jetty.server.Handler;
|
||||||
|
import org.eclipse.jetty.server.HttpConnectionFactory;
|
||||||
import org.eclipse.jetty.server.Server;
|
import org.eclipse.jetty.server.Server;
|
||||||
import org.eclipse.jetty.server.handler.StatisticsHandler;
|
import org.eclipse.jetty.server.handler.StatisticsHandler;
|
||||||
import org.eclipse.jetty.webapp.WebAppContext;
|
import org.eclipse.jetty.webapp.WebAppContext;
|
||||||
@@ -64,6 +67,15 @@ public class JettyLauncher {
|
|||||||
// connector.setPort(port);
|
// connector.setPort(port);
|
||||||
// server.addConnector(connector);
|
// server.addConnector(connector);
|
||||||
|
|
||||||
|
// Disabling Server header
|
||||||
|
for (Connector connector : server.getConnectors()) {
|
||||||
|
for (ConnectionFactory factory : connector.getConnectionFactories()) {
|
||||||
|
if (factory instanceof HttpConnectionFactory) {
|
||||||
|
((HttpConnectionFactory) factory).getHttpConfiguration().setSendServerVersion(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
WebAppContext context = new WebAppContext();
|
WebAppContext context = new WebAppContext();
|
||||||
|
|
||||||
File tmpDir;
|
File tmpDir;
|
||||||
|
|||||||
Reference in New Issue
Block a user