|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HttpFetcher
Interface for fetching HTTP requests. The default implementation caches responses, but can be replaced by custom implementations.
| Method Summary | |
|---|---|
HttpResponse |
get(String url)
GETs a HTTP URL. |
HttpResponse |
get(String url,
HttpRequestOptions requestOptions)
GETs a HTTP URL. |
HttpRequestOptions |
getDefaultRequestOptions()
Returns the default HttpRequestOptions. |
HttpRequestOptions |
getRequestOptions()
Gets a clone of the default HttpRequestOptions. |
HttpResponse |
head(String url)
|
HttpResponse |
head(String url,
HttpRequestOptions requestOptions)
|
HttpResponse |
post(String url,
Map<String,String> parameters)
|
HttpResponse |
post(String url,
Map<String,String> parameters,
HttpRequestOptions requestOptions)
|
void |
setDefaultRequestOptions(HttpRequestOptions defaultOptions)
|
| Method Detail |
|---|
HttpRequestOptions getDefaultRequestOptions()
HttpRequestOptions. Note that this does
not return a clone, so manipulating the object returned here will
manipulate the HttpRequestOptions used by the HttpFetcher.
HttpRequestOptions getRequestOptions()
void setDefaultRequestOptions(HttpRequestOptions defaultOptions)
HttpResponse get(String url)
throws IOException
url - The HTTP URL to GET.
IOExceptionHttpResponse
HttpResponse get(String url,
HttpRequestOptions requestOptions)
throws IOException
url - The HTTP URL to GET.
IOExceptionHttpRequestOptions, HttpResponse
HttpResponse head(String url)
throws IOException
IOException
HttpResponse head(String url,
HttpRequestOptions requestOptions)
throws IOException
IOException
HttpResponse post(String url,
Map<String,String> parameters)
throws IOException
IOException
HttpResponse post(String url,
Map<String,String> parameters,
HttpRequestOptions requestOptions)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||