add response for OPTIONS request.

This commit is contained in:
Sola
2016-06-06 22:18:06 +08:00
parent 5128ce4b6f
commit f6e8152b0f

View File

@@ -136,6 +136,13 @@ public class APIRouter extends HttpServlet {
doGet(req, resp);
}
@Override
protected void doOptions(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.addHeader("Access-Control-Allow-Method", "POST, GET, OPTIONS");
resp.addHeader("Access-Control-Allow-Origin", "*");
resp.setStatus(HttpServletResponse.SC_NO_CONTENT);
}
private static WxSession getSession(HttpServletRequest req) {
String t = req.getParameter("token");
if (t == null || t.isEmpty()) return null;