public class AuthenticatedHTTPClient extends Object
| Constructor and Description |
|---|
AuthenticatedHTTPClient(Authenticator authenticator,
org.apache.http.client.HttpClient httpClient,
com.google.gson.Gson gson) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
delete(String url,
Map<String,String> params,
Type responseType) |
<T> T |
get(String url,
Map<String,String> params,
Type responseType) |
<T> T |
post(String url,
org.apache.http.HttpEntity form,
Type responseType) |
<T> T |
post(String url,
Object payload,
Map<String,String> params,
Type responseType) |
<T> T |
put(String url,
Object payload,
Map<String,String> params,
Type responseType) |
public AuthenticatedHTTPClient(Authenticator authenticator, org.apache.http.client.HttpClient httpClient, com.google.gson.Gson gson)
public <T> T get(String url, @Nullable Map<String,String> params, Type responseType) throws IOException, URISyntaxException, UnauthorizedException
public <T> T post(String url, Object payload, @Nullable Map<String,String> params, Type responseType) throws IOException, UnauthorizedException, URISyntaxException
public <T> T post(String url, org.apache.http.HttpEntity form, Type responseType) throws IOException
IOExceptionpublic <T> T put(String url, Object payload, @Nullable Map<String,String> params, Type responseType) throws IOException, UnauthorizedException, URISyntaxException
public <T> T delete(String url, @Nullable Map<String,String> params, @Nullable Type responseType) throws IOException, UnauthorizedException, URISyntaxException
Copyright © 2017 Media Cloud. All rights reserved.