diff --git a/jap-core/src/main/java/com/fujieid/jap/core/util/RequestUtil.java b/jap-core/src/main/java/com/fujieid/jap/core/util/RequestUtil.java index 6ff886e8b23105e9de839a6abf59fbd4b7d314d3..82d0af6ca79b0e8daf6f112c29b99918fb2e060f 100644 --- a/jap-core/src/main/java/com/fujieid/jap/core/util/RequestUtil.java +++ b/jap-core/src/main/java/com/fujieid/jap/core/util/RequestUtil.java @@ -75,6 +75,17 @@ public class RequestUtil { return getHeader("Referer", request); } + /** + * Get subdomain name + * + * @param request current HTTP request + * @return string + */ + public static String getFullDomainName(HttpServletRequest request) { + StringBuffer url = request.getRequestURL(); + return url.delete(url.length() - request.getRequestURI().length(), url.length()).toString(); + } + /** * Get the User-Agent of the current HTTP request *