
com.github.xbynet.crawler.server.monitor.MonitorServlet Maven / Gradle / Ivy
The newest version!
package com.github.xbynet.crawler.server.monitor;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import com.github.xbynet.crawler.Spider;
@WebServlet(
name = "MonitorServlet",
urlPatterns = {"/monitor"}
)
public class MonitorServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String method=req.getParameter("method");
String name=req.getParameter("name");
String uri=req.getRequestURI();
if(StringUtils.isBlank(method)){
List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy