public final class RequestUtils extends Object
| Constructor and Description |
|---|
RequestUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
encodeHttpBasic(String userName,
String password)
客户端对Http Basic验证的 Header进行编码.
|
static String |
getAuthPassword(javax.servlet.http.HttpServletRequest request) |
static String |
getAuthUsername(javax.servlet.http.HttpServletRequest request) |
static String |
getClientIPAddress(javax.servlet.http.HttpServletRequest request) |
static boolean |
getParameterAsBoolean(javax.servlet.http.HttpServletRequest request,
String key,
boolean defaultValue) |
static int |
getParameterAsInteger(javax.servlet.http.HttpServletRequest request,
String key,
int defaultValue) |
static long |
getParameterAsLong(javax.servlet.http.HttpServletRequest request,
String key,
long defaultValue) |
static String |
getParametersAsJSON(javax.servlet.http.HttpServletRequest request) |
static String |
getPathInfo(javax.servlet.http.HttpServletRequest request)
获取相对 ContextPath 的 requestURI
|
static String |
getUrlWithParameters(javax.servlet.http.HttpServletRequest request,
String excludeNames) |
static boolean |
isAjaxRequest(javax.servlet.http.HttpServletRequest request) |
static boolean |
isFlashRequest(javax.servlet.http.HttpServletRequest request) |
static boolean |
isGzipSupported(javax.servlet.http.HttpServletRequest request) |
static boolean |
isMultipartRequest(javax.servlet.http.HttpServletRequest request) |
static boolean |
isPjaxRequest(javax.servlet.http.HttpServletRequest request) |
static boolean |
isRobot(javax.servlet.http.HttpServletRequest request) |
public static String getPathInfo(javax.servlet.http.HttpServletRequest request)
public static String getParametersAsJSON(javax.servlet.http.HttpServletRequest request)
public static String getUrlWithParameters(javax.servlet.http.HttpServletRequest request, String excludeNames)
public static String getClientIPAddress(javax.servlet.http.HttpServletRequest request)
public static int getParameterAsInteger(javax.servlet.http.HttpServletRequest request,
String key,
int defaultValue)
public static long getParameterAsLong(javax.servlet.http.HttpServletRequest request,
String key,
long defaultValue)
public static boolean getParameterAsBoolean(javax.servlet.http.HttpServletRequest request,
String key,
boolean defaultValue)
public static String encodeHttpBasic(String userName, String password)
public static String getAuthUsername(javax.servlet.http.HttpServletRequest request)
public static String getAuthPassword(javax.servlet.http.HttpServletRequest request)
public static boolean isAjaxRequest(javax.servlet.http.HttpServletRequest request)
public static boolean isPjaxRequest(javax.servlet.http.HttpServletRequest request)
public static boolean isFlashRequest(javax.servlet.http.HttpServletRequest request)
public static boolean isMultipartRequest(javax.servlet.http.HttpServletRequest request)
public static boolean isGzipSupported(javax.servlet.http.HttpServletRequest request)
public static boolean isRobot(javax.servlet.http.HttpServletRequest request)
Copyright © 2016 jetbrick. All rights reserved.