Package org.eclipse.jetty.server
Class HostHeaderCustomizer
java.lang.Object
org.eclipse.jetty.server.HostHeaderCustomizer
- All Implemented Interfaces:
- HttpConfiguration.Customizer
Adds a missing 
Host header (for example, HTTP 1.0 or 2.0 requests).
 
 The host and port may be provided in the constructor or taken from the
 Request.getServerName() and Request.getServerPort() methods.
 
- 
Constructor SummaryConstructorsConstructorDescriptionConstruct customizer that usesRequest.getServerName()andRequest.getServerPort()to create a host header.HostHeaderCustomizer(String serverName) HostHeaderCustomizer(String serverName, int serverPort) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidcustomize(Connector connector, HttpConfiguration channelConfig, Request request) 
- 
Constructor Details- 
HostHeaderCustomizerpublic HostHeaderCustomizer()Construct customizer that usesRequest.getServerName()andRequest.getServerPort()to create a host header.
- 
HostHeaderCustomizer- Parameters:
- serverName- the- serverNameto set on the request (the- serverPortwill not be set)
 
- 
HostHeaderCustomizer- Parameters:
- serverName- the- serverNameto set on the request
- serverPort- the- serverPortto set on the request
 
 
- 
- 
Method Details- 
customize- Specified by:
- customizein interface- HttpConfiguration.Customizer
 
 
-