Mercurial Hosting > luan
diff src/luan/modules/http/HttpServicer.java @ 1000:32d4b569567c
simplify handle()
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 19 Oct 2016 04:22:51 -0600 |
parents | 3dcc52e17535 |
children | 0d884377e923 |
line wrap: on
line diff
--- a/src/luan/modules/http/HttpServicer.java Wed Oct 19 00:59:46 2016 -0600 +++ b/src/luan/modules/http/HttpServicer.java Wed Oct 19 04:22:51 2016 -0600 @@ -18,7 +18,7 @@ import javax.servlet.ServletOutputStream; import javax.servlet.ServletException; import javax.servlet.http.Cookie; -import javax.servlet.http.HttpServletRequest; +import org.eclipse.jetty.server.Request; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part; import org.slf4j.Logger; @@ -49,7 +49,7 @@ } }; - public static boolean service(LuanState luan,HttpServletRequest request,HttpServletResponse response,String modName) + public static boolean service(LuanState luan,Request request,HttpServletResponse response,String modName) throws LuanException { LuanFunction fn; @@ -265,7 +265,7 @@ return value.replaceAll("%3B", ";"); } - private static Cookie getCookie(HttpServletRequest request,String name) { + private static Cookie getCookie(Request request,String name) { Cookie[] cookies = request.getCookies(); if( cookies == null ) return null; @@ -276,7 +276,7 @@ return null; } - public static void setCookie(HttpServletRequest request,HttpServletResponse response,String name,String value,boolean isPersistent, String domain) { + public static void setCookie(Request request,HttpServletResponse response,String name,String value,boolean isPersistent, String domain) { Cookie cookie = getCookie(request,name); if( cookie==null || !cookie.getValue().equals(value) ) { cookie = new Cookie(name, escape(value)); @@ -289,7 +289,7 @@ } } - public static void removeCookie(HttpServletRequest request, + public static void removeCookie(Request request, HttpServletResponse response, String name, String domain