Mercurial Hosting > luan
changeset 1328:55b8210b4ec0
add MDC host
| author | Franklin Schmidt <fschmidt@gmail.com> | 
|---|---|
| date | Sat, 09 Feb 2019 21:49:42 -0700 | 
| parents | b29eefad2111 | 
| children | 5a39b006acd1 | 
| files | src/luan/modules/http/LuanDomainHandler.java | 
| diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] | 
line wrap: on
 line diff
--- a/src/luan/modules/http/LuanDomainHandler.java Fri Feb 08 00:45:31 2019 -0700 +++ b/src/luan/modules/http/LuanDomainHandler.java Sat Feb 09 21:49:42 2019 -0700 @@ -1,5 +1,6 @@ package luan.modules.http; +import org.apache.log4j.MDC; import luan.webserver.Request; import luan.webserver.Response; import luan.webserver.Handler; @@ -38,6 +39,12 @@ } @Override public Response handle(Request request) { - return domainHandler.handle(request); + String host = (String)request.headers.get("host"); + MDC.put("host",host); + try { + return domainHandler.handle(request); + } finally { + MDC.remove("host"); + } } }
