|
@@ -25,12 +25,19 @@ public class AccessLogInterceptor implements HandlerInterceptor {
|
|
|
private final List<String> list = List.of(
|
|
private final List<String> list = List.of(
|
|
|
"https://bili.reghao.cn/",
|
|
"https://bili.reghao.cn/",
|
|
|
"https://admin.reghao.cn/",
|
|
"https://admin.reghao.cn/",
|
|
|
|
|
+ "https://disk.reghao.cn/",
|
|
|
|
|
+ "https://blog.reghao.cn/",
|
|
|
|
|
+ "https://file.reghao.cn/",
|
|
|
"https://account.reghao.cn/");
|
|
"https://account.reghao.cn/");
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
|
|
String uri = request.getRequestURI();
|
|
String uri = request.getRequestURI();
|
|
|
String method = request.getMethod();
|
|
String method = request.getMethod();
|
|
|
|
|
+ if (method.equalsIgnoreCase("HEAD")) {
|
|
|
|
|
+ return true;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
String userAgent = request.getHeader("user-agent");
|
|
String userAgent = request.getHeader("user-agent");
|
|
|
String ipv4 = request.getRemoteAddr();
|
|
String ipv4 = request.getRemoteAddr();
|
|
|
String referer = request.getHeader("referer");
|
|
String referer = request.getHeader("referer");
|