From 18355102839efcd48bf9d2058f62d002f43409d8 Mon Sep 17 00:00:00 2001 From: Sola Date: Fri, 25 Mar 2016 04:15:23 +0800 Subject: [PATCH] no message --- .../java/love/sola/netsupport/api/APIRouter.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/main/java/love/sola/netsupport/api/APIRouter.java b/src/main/java/love/sola/netsupport/api/APIRouter.java index c34f4e3..510e124 100644 --- a/src/main/java/love/sola/netsupport/api/APIRouter.java +++ b/src/main/java/love/sola/netsupport/api/APIRouter.java @@ -19,7 +19,6 @@ import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; import java.text.ParseException; -import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Set; @@ -33,8 +32,6 @@ import java.util.Set; @WebServlet(name = "APIRouter", urlPatterns = "/api/*", loadOnStartup = 11) public class APIRouter extends HttpServlet { - public static final String PROJECT_PATH = "WechatTicketSystem/"; - protected static Gson gson = SQLCore.gson; private Map nodes = new HashMap<>(); @@ -69,14 +66,9 @@ public class APIRouter extends HttpServlet { resp.addHeader("Access-Control-Allow-Origin", "*"); Object obj = null; try { - API api = nodes.get(req.getRequestURI().substring(PROJECT_PATH.length())); + API api = nodes.get(req.getPathInfo()); if (api == null) { -// resp.sendError(HttpServletResponse.SC_FORBIDDEN); - obj = Arrays.asList( - req.getContextPath(), - req.getPathInfo(), - req.getPathTranslated(), - req.getServletPath()); + resp.sendError(HttpServletResponse.SC_FORBIDDEN); return; } WxSession session = getSession(req);