获取NetworkInfo网络信息
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 客户端(远程机器)
System.out.println("客户端IP地址 >>> " + request.getRemoteAddr());
System.out.println("客户端IP地址 >>> " + request.getRemoteHost());
System.out.println("客户端发起请求使用的根源口号 >>> " + request.getRemotePort());
// 服务器端(本地机器)
System.out.println("服务器IP地址 >>> " + request.getLocalAddr());
System.out.println("服务器端口号 >>> " + request.getLocalPort());
System.out.println("请求的URL >>> " + request.getRequestURL());
System.out.println("请求的URI >>> " + request.getRequestURI());
String now = LocalDateTimeUtil.format(LocalDateTime.now(), DatePattern.NORM_DATETIME_PATTERN);
StringBuilder stringBuilder = new StringBuilder(now);
stringBuilder.append(

本文介绍了如何在Java EE环境中获取服务器的相关信息,包括NetworkInfo网络信息的获取、RequestHeader请求头部信息的提取以及RequestLine请求行信息的读取,为服务器监控和问题排查提供帮助。
最低0.47元/天 解锁文章
652

被折叠的 条评论
为什么被折叠?



