public class HttpFacade extends Object
| Constructor and Description |
|---|
HttpFacade(String baseUrl) |
| Modifier and Type | Method and Description |
|---|---|
HttpFacade |
body(Object body) |
HttpFacade |
cookies(Map<String,String> cookies) |
HttpFacade |
followRedirects() |
HttpURLConnection |
generateConnection() |
Response |
get() |
String |
getBaseUrl() |
String |
getUrl() |
HttpFacade |
gzip(String acceptContent) |
HttpFacade |
header(String k,
String v) |
HttpFacade |
method(String method) |
HttpFacade |
noTimeout() |
Response |
post() |
HttpFacade |
query(String k,
String v) |
HttpFacade |
timeout(int ms) |
static String |
urlEncodeUTF8(String s) |
public HttpFacade(String baseUrl)
public HttpFacade timeout(int ms)
public HttpFacade noTimeout()
public HttpFacade followRedirects()
public HttpFacade cookies(Map<String,String> cookies)
public HttpFacade header(String k, String v)
public HttpFacade gzip(String acceptContent)
public HttpFacade query(String k, String v)
public HttpFacade body(Object body)
public HttpURLConnection generateConnection() throws IOException
IOExceptionpublic String getUrl()
public String getBaseUrl()
public Response get() throws IOException
IOExceptionpublic Response post() throws IOException
IOExceptionpublic HttpFacade method(String method)
Copyright © 2017. All rights reserved.