public class HttpUtil extends Object
| Constructor and Description |
|---|
HttpUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
acceptsGzipEncoding(HttpRequest request) |
static List<MediaType> |
extractAccepts(MultivaluedMap<String,String> requestHeaders) |
static HttpHeaders |
extractHttpHeaders(javax.servlet.http.HttpServletRequest request) |
static List<String> |
extractLanguages(MultivaluedMap<String,String> requestHeaders) |
static MultivaluedMap<String,String> |
extractRequestHeaders(javax.servlet.http.HttpServletRequest request) |
static UriInfo |
extractUriInfo(javax.servlet.http.HttpServletRequest request) |
static void |
sendError(javax.servlet.http.HttpServletResponse response,
int status,
String message) |
static boolean |
shouldGzipResponseContent(HttpRequest request,
String responseContent) |
static String |
wGet(String targetURL,
String urlParameters,
String method,
String locale) |
static void |
writeResponse(HttpRequest request,
HttpResponse response,
ResourceMethod.MethodReturn methodReturn) |
public static UriInfo extractUriInfo(javax.servlet.http.HttpServletRequest request)
public static HttpHeaders extractHttpHeaders(javax.servlet.http.HttpServletRequest request)
public static String wGet(String targetURL, String urlParameters, String method, String locale)
public static List<MediaType> extractAccepts(MultivaluedMap<String,String> requestHeaders)
public static List<String> extractLanguages(MultivaluedMap<String,String> requestHeaders)
public static MultivaluedMap<String,String> extractRequestHeaders(javax.servlet.http.HttpServletRequest request)
public static boolean acceptsGzipEncoding(HttpRequest request)
public static boolean shouldGzipResponseContent(HttpRequest request, String responseContent)
public static void writeResponse(HttpRequest request, HttpResponse response, ResourceMethod.MethodReturn methodReturn) throws IOException
IOExceptionpublic static void sendError(javax.servlet.http.HttpServletResponse response,
int status,
String message)
throws IOException
IOExceptionCopyright © 2016. All rights reserved.