HttpHandlerpublic class NameVirtualHostHandler extends java.lang.Object implements HttpHandler
HttpHandler that implements virtual hosts based on the Host: http header
header.| Constructor | Description |
|---|---|
NameVirtualHostHandler() |
| Modifier and Type | Method | Description |
|---|---|---|
NameVirtualHostHandler |
addHost(java.lang.String host,
HttpHandler handler) |
|
HttpHandler |
getDefaultHandler() |
|
java.util.Map<java.lang.String,HttpHandler> |
getHosts() |
|
void |
handleRequest(HttpServerExchange exchange) |
Handle the request.
|
NameVirtualHostHandler |
removeHost(java.lang.String host) |
|
NameVirtualHostHandler |
setDefaultHandler(HttpHandler defaultHandler) |
public void handleRequest(HttpServerExchange exchange) throws java.lang.Exception
HttpHandlerhandleRequest in interface HttpHandlerexchange - the HTTP request/response exchangejava.lang.Exceptionpublic HttpHandler getDefaultHandler()
public java.util.Map<java.lang.String,HttpHandler> getHosts()
public NameVirtualHostHandler setDefaultHandler(HttpHandler defaultHandler)
public NameVirtualHostHandler addHost(java.lang.String host, HttpHandler handler)
public NameVirtualHostHandler removeHost(java.lang.String host)
Copyright © 2018. All rights reserved.