public class RequestUtil extends Object
| Constructor and Description |
|---|
RequestUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getCookieUsername(javax.servlet.http.HttpServletRequest request)
从cookie获取用户通行证.
|
static javax.servlet.http.HttpServletRequest |
getCurrentRequest() |
static String |
getDomain(javax.servlet.http.HttpServletRequest request)
获取域名.
|
static String |
getFirstFolder(String path)
根据path获取第一个目录
|
static int |
getPageid(Integer pageid)
把null或无效的页码转成1.
|
static String |
getProxyIp(javax.servlet.http.HttpServletRequest request)
获取代理服务器IP.
|
static String |
getReferer(javax.servlet.http.HttpServletRequest request)
获取上次访问的地址.
|
static String |
getRequestContextUri(javax.servlet.http.HttpServletRequest request) |
static String |
getRequestURL(javax.servlet.http.HttpServletRequest request) |
static String |
getSchemeAndServerName(javax.servlet.http.HttpServletRequest request)
获取域名.
|
static String |
getString(javax.servlet.http.HttpServletRequest request,
String parameterName,
String defaultValue)
获取请求参数的值,若不存在则返回默认值.
|
static String |
getUserAgent(javax.servlet.http.HttpServletRequest request)
获取user-agent.
|
static boolean |
isAjaxRequest(javax.servlet.http.HttpServletRequest request)
是否AJAX请求
|
static boolean |
isHttps(javax.servlet.http.HttpServletRequest request)
判断当前请求是否https.
|
static boolean |
isValidIp(String ip)
判断IP是否合法.
|
static void |
printAttributes(javax.servlet.http.HttpServletRequest request)
打印请求中的对象.
|
static void |
printHeaders(javax.servlet.http.HttpServletRequest request)
打印header信息.
|
public static String getProxyIp(javax.servlet.http.HttpServletRequest request)
request - public static String getRequestContextUri(javax.servlet.http.HttpServletRequest request)
public static javax.servlet.http.HttpServletRequest getCurrentRequest()
public static boolean isHttps(javax.servlet.http.HttpServletRequest request)
request - public static String getSchemeAndServerName(javax.servlet.http.HttpServletRequest request)
request - public static String getDomain(javax.servlet.http.HttpServletRequest request)
request - public static String getUserAgent(javax.servlet.http.HttpServletRequest request)
public static int getPageid(Integer pageid)
pageid - public static void printHeaders(javax.servlet.http.HttpServletRequest request)
request - public static boolean isValidIp(String ip)
ip - public static void printAttributes(javax.servlet.http.HttpServletRequest request)
request - public static String getReferer(javax.servlet.http.HttpServletRequest request)
request - public static String getString(javax.servlet.http.HttpServletRequest request, String parameterName, String defaultValue)
request - parameterName - defaultValue - public static String getRequestURL(javax.servlet.http.HttpServletRequest request)
public static String getCookieUsername(javax.servlet.http.HttpServletRequest request)
request - public static boolean isAjaxRequest(javax.servlet.http.HttpServletRequest request)
request - Copyright © 2018–2020. All rights reserved.