public final class ServletUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCEPT_HEADER |
static java.lang.String |
TYPE_JSON |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
anyHeader(HttpServletRequest request,
java.lang.String... keys)
Получить первый not-null заголовок из списка ключей
|
static java.lang.String |
getClientIP(HttpServletRequest request) |
static java.lang.String |
getParam(java.lang.String key,
HttpServletRequest request)
Поиск строкового значения по ключу среди парметров запроса и заголовков (в соответствующей последовательности)
|
static java.lang.String |
getParam(java.lang.String key,
java.lang.String defaultValue,
HttpServletRequest request)
Поиск строкового значения по ключу среди парметров запроса и заголовков (в соответствующей последовательности)
|
static java.lang.String |
getResponseType(HttpServletRequest request) |
static java.lang.String |
getResponseTypeByHeader(HttpServletRequest request) |
static boolean |
isJsonAcceptType(HttpServletRequest request) |
static boolean |
isRequestForJsonType(ServletRequest request) |
public static final java.lang.String ACCEPT_HEADER
public static final java.lang.String TYPE_JSON
public static java.lang.String getParam(java.lang.String key, HttpServletRequest request)
public static java.lang.String getParam(java.lang.String key, java.lang.String defaultValue, HttpServletRequest request)
public static java.lang.String getResponseType(HttpServletRequest request)
public static java.lang.String getResponseTypeByHeader(HttpServletRequest request)
public static java.lang.String getClientIP(HttpServletRequest request)
public static java.lang.String anyHeader(HttpServletRequest request, java.lang.String... keys)
public static boolean isJsonAcceptType(HttpServletRequest request)
public static boolean isRequestForJsonType(ServletRequest request)