@Override protected void addAuthHeaders(List<HttpRequestor.Header> headers) { DbxRequestUtil.addAuthHeader(headers, accessToken); }
@Override protected void addAuthHeaders(List<HttpRequestor.Header> headers) { DbxRequestUtil.addAuthHeader(headers, accessToken); if (memberId != null) { DbxRequestUtil.addSelectUserHeader(headers, memberId); } if (adminId != null) { DbxRequestUtil.addSelectAdminHeader(headers, adminId); } }
public static <T> T doPost(DbxRequestConfig requestConfig, String accessToken, String sdkUserAgentIdentifier, String host, String path, /*@Nullable*/String/*@Nullable*/[] params, /*@Nullable*/List<HttpRequestor.Header> headers, ResponseHandler<T> handler) throws DbxException { headers = copyHeaders(headers); headers = addAuthHeader(headers, accessToken); return doPostNoAuth(requestConfig, sdkUserAgentIdentifier, host, path, params, headers, handler); }
/** * Convenience function for making HTTP PUT requests. */ public static HttpRequestor.Uploader startPut(DbxRequestConfig requestConfig, String accessToken, String sdkUserAgentIdentifier, String host, String path, /*@Nullable*/String/*@Nullable*/[] params, /*@Nullable*/List<HttpRequestor.Header> headers) throws NetworkIOException { headers = copyHeaders(headers); headers = addUserAgentHeader(headers, requestConfig, sdkUserAgentIdentifier); headers = addAuthHeader(headers, accessToken); String url = buildUrlWithParams(requestConfig.getUserLocale(), host, path, params); try { return requestConfig.getHttpRequestor().startPut(url, headers); } catch (IOException ex) { throw new NetworkIOException(ex); } }
/** * Convenience function for making HTTP GET requests. */ public static HttpRequestor.Response startGet(DbxRequestConfig requestConfig, String accessToken, String sdkUserAgentIdentifier, String host, String path, /*@Nullable*/String/*@Nullable*/[] params, /*@Nullable*/List<HttpRequestor.Header> headers) throws NetworkIOException { headers = copyHeaders(headers); headers = addUserAgentHeader(headers, requestConfig, sdkUserAgentIdentifier); headers = addAuthHeader(headers, accessToken); String url = buildUrlWithParams(requestConfig.getUserLocale(), host, path, params); try { return requestConfig.getHttpRequestor().doGet(url, headers); } catch (IOException ex) { throw new NetworkIOException(ex); } }