我的API是这样的:
http://hostname/api?tag_1=<value1>&tag_2=<value2>&...
用了纯的Servlet来做,大概是这样的:
protected doGet(HttpServletRequest req, HttpServletResponse resp) {
Map<Integer, String> paramMap = new HashMap<>();
Enumeration<String> en = req.getParameterNames();
while (en.hasMoreElements()) {
String name = en.nextElement();
if (name.startsWith("tag_")) {
paramMap.put(Integer.parseInt(name.substring(4)), req.getParameter(name));
}
}
...
}
这种情况,有办法接入Swagger吗?
你可以试试在Servlet上加Swagger注解