public final class HttpRequests
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.Optional<javax.servlet.http.Cookie> |
cookie(javax.servlet.http.HttpServletRequest request,
java.lang.String cookieName) |
static java.util.stream.Stream<javax.servlet.http.Cookie> |
cookies(javax.servlet.http.HttpServletRequest request) |
static java.util.Optional<java.lang.String> |
cookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String cookieName) |
static java.util.stream.Stream<java.lang.String> |
headerNames(javax.servlet.http.HttpServletRequest request) |
static java.util.Optional<java.lang.String> |
headerValue(javax.servlet.http.HttpServletRequest request,
java.lang.String... headerNames)
Returns the first header value from the supplied list of header names
|
static java.util.Optional<java.lang.String> |
headerValue(javax.servlet.http.HttpServletRequest request,
java.lang.String headerName) |
@Nonnull
public static java.util.Optional<java.lang.String> headerValue(javax.servlet.http.HttpServletRequest request,
java.lang.String headerName)
@Nonnull
public static java.util.Optional<java.lang.String> headerValue(javax.servlet.http.HttpServletRequest request,
java.lang.String... headerNames)
request - headerNames - @Nonnull public static java.util.stream.Stream<java.lang.String> headerNames(javax.servlet.http.HttpServletRequest request)
@Nonnull public static java.util.stream.Stream<javax.servlet.http.Cookie> cookies(javax.servlet.http.HttpServletRequest request)
@Nonnull
public static java.util.Optional<javax.servlet.http.Cookie> cookie(javax.servlet.http.HttpServletRequest request,
java.lang.String cookieName)
@Nonnull
public static java.util.Optional<java.lang.String> cookieValue(javax.servlet.http.HttpServletRequest request,
java.lang.String cookieName)