Package tech.mgl.utils
Class MGL_ServletUtils
java.lang.Object
tech.mgl.utils.MGL_ServletUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetClientIpAddress(jakarta.servlet.http.HttpServletRequest request) 获取 HTTP 请求的客户端 IP 地址(支持代理)static String获取 UDP 连接的客户端 IPstatic StringgetClientIpFromSocket(Socket socket) 获取 TCP 连接的客户端 IP(适用于 Proxy Protocol)static StringgetIpVersion(String ip) 判断 IP 类型(IPv4 或 IPv6)static voidsetDownloadHeader(String fileName, Long fileSize, jakarta.servlet.http.HttpServletResponse response)
-
Constructor Details
-
MGL_ServletUtils
public MGL_ServletUtils()
-
-
Method Details
-
setDownloadHeader
-
getClientIpAddress
获取 HTTP 请求的客户端 IP 地址(支持代理) -
getClientIpFromSocket
获取 TCP 连接的客户端 IP(适用于 Proxy Protocol) -
getClientIpFromDatagramPacket
获取 UDP 连接的客户端 IP -
getIpVersion
判断 IP 类型(IPv4 或 IPv6)
-