public class HttpRequestUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
TEMP_FOLDER |
| 构造器和说明 |
|---|
HttpRequestUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getClientIp(javax.servlet.http.HttpServletRequest request)
获取应用的客户端地址
|
static String |
getReferer(javax.servlet.http.HttpServletRequest request)
获取应用的客户端请求来源
|
static String |
getServerName(javax.servlet.http.HttpServletRequest request)
获取服务器基础地址(scheme://servername:serverport)
|
static String |
getServerName(javax.servlet.http.HttpServletRequest request,
String scheme)
获取服务器基础地址(scheme://servername:serverport)
|
static String |
getServerUrl(javax.servlet.http.HttpServletRequest request)
获取应用的服务地址(scheme://servername:serverport/context)
|
static String |
getServerUrl(javax.servlet.http.HttpServletRequest request,
String scheme)
获取应用的服务地址(scheme://servername:serverport/context)
|
static String |
getServletRootDir(javax.servlet.http.HttpServletRequest request)
获取应用的根路径
|
static File |
getServletTempDir(javax.servlet.http.HttpServletRequest request)
获取应用的临时目录
|
static String |
getUserAgent(javax.servlet.http.HttpServletRequest request)
获取应用的客户端UA
|
public static String getUserAgent(javax.servlet.http.HttpServletRequest request)
request - 请求public static String getReferer(javax.servlet.http.HttpServletRequest request)
request - 请求public static String getClientIp(javax.servlet.http.HttpServletRequest request)
request - 请求public static String getServerUrl(javax.servlet.http.HttpServletRequest request)
request - 请求public static String getServerUrl(javax.servlet.http.HttpServletRequest request, String scheme)
request - 请求scheme - 协议public static String getServerName(javax.servlet.http.HttpServletRequest request)
request - 请求public static String getServerName(javax.servlet.http.HttpServletRequest request, String scheme)
request - 请求scheme - 协议public static String getServletRootDir(javax.servlet.http.HttpServletRequest request)
request - 请求public static File getServletTempDir(javax.servlet.http.HttpServletRequest request)
request - 请求Copyright (c) 2002-2020 Luther Inc.