private static AVRequestParams getOptionParams(AVCaptchaOption option) { AVRequestParams params = new AVRequestParams(); if (null != option) { if (option.getHeight() > 0) { params.put("height", option.getHeight()); } if (option.getWidth() > 0) { params.put("width", option.getWidth()); } } return params; } }
static String canonicalize( String input, String encodeSet, boolean alreadyEncoded, boolean query) { return canonicalize(input, 0, input.length(), encodeSet, alreadyEncoded, query); } }
public static String getEncodeUrl(String url, Map<String, String> params) { return new AVRequestParams(params).getWholeUrl(url); }
public String buildUrl(final String path, AVRequestParams params) { String endPoint = buildUrl(path); if (params == null || params.isEmpty()) { return endPoint; } else { return params.getWholeUrl(endPoint); } }
static void getStatusCountImpl(final String endPoint, Map<String, String> map, final CountCallback callback) { PaasClient.storageInstance().getObject(endPoint, new AVRequestParams(map), false, null, new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { int count = processStatusCount(content); if (callback != null) { callback.internalDone(count, null); } } @Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(0, AVErrorUtils.createException(error, content)); } } }); }
public AVRequestParams(Map<String, String> params) { this(); if (params != null) { for (Map.Entry<String, String> param : params.entrySet()) { this.put(param.getKey(), param.getValue()); } } }
public void getObject(final String relativePath, final AVRequestParams parameters, final boolean sync, final Map<String, String> inputHeader, GenericObjectCallback callback, final AVQuery.CachePolicy policy) { Map<String, String> myHeader = inputHeader; if (inputHeader == null) { myHeader = new HashMap<String, String>(); } updateHeaderForPath(relativePath, parameters, myHeader); String url = buildUrl(relativePath, parameters); AsyncHttpResponseHandler handler = createGetHandler(callback, policy, url); if (AVOSCloud.isDebugLogEnabled()) { dumpHttpGetRequest(buildUrl(relativePath), parameters == null ? null : parameters.getDumpQueryString(), myHeader); } AVHttpClient client = AVHttpClient.clientInstance(); Request.Builder builder = new Request.Builder(); builder.url(url).get(); updateHeaders(builder, myHeader, callback != null && callback.isRequestStatisticNeed()); client.execute(builder.build(), sync, handler); }
static void getStatusCountImpl(final String endPoint, Map<String, String> map, final CountCallback callback) { PaasClient.storageInstance().getObject(endPoint, new AVRequestParams(map), false, null, new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { int count = processStatusCount(content); if (callback != null) { callback.internalDone(count, null); } } @Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(0, AVErrorUtils.createException(error, content)); } } }); }
public String buildUrl(final String path, AVRequestParams params) { String endPoint = buildUrl(path); if (params == null || params.isEmpty()) { return endPoint; } else { return params.getWholeUrl(endPoint); } }
public AVRequestParams(Map<String, String> params) { this(); if (params != null) { for (Map.Entry<String, String> param : params.entrySet()) { this.put(param.getKey(), param.getValue()); } } }
public void getObject(final String relativePath, final AVRequestParams parameters, final boolean sync, final Map<String, String> inputHeader, GenericObjectCallback callback, final AVQuery.CachePolicy policy, final boolean fetchRetry) { Map<String, String> myHeader = inputHeader; if (inputHeader == null) { myHeader = new HashMap<String, String>(); } updateHeaderForPath(relativePath, parameters, myHeader); String url = buildUrl(relativePath, parameters); AsyncHttpResponseHandler handler = createGetHandler(callback, policy, url); if (InternalConfigurationController.globalInstance().getInternalLogger().isDebugEnabled()) { dumpHttpGetRequest(buildUrl(relativePath), parameters == null ? null : parameters.getDumpQueryString()); } AVHttpClient client = clientInstance(); Request.Builder builder = new Request.Builder(); builder.url(url).get(); try { updateHeaders(builder, myHeader, callback != null && callback.isRequestStatisticNeed()); } catch (AVException e) { processException(e, callback); } client.execute(builder.build(), sync, handler); }
static void getStatusImpl(final String endPoint, Map<String, String> map, final StatusListCallback callback) { AVRequestParams params = null; if (map != null) { params = new AVRequestParams(map); } PaasClient.storageInstance().getObject(endPoint, params, false, null, new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { List<AVStatus> result = processStatusResultList(content); if (callback != null) { callback.internalDone(result, null); } } @Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } }); }
AVRequestParams p = new AVRequestParams(); p.put("cql", cql); if (!AVUtils.isEmptyList(pvalue)) { p.put("pvalues", AVUtils.jsonStringFromObjectWithNull(pvalue));
public static String getEncodeUrl(String url, Map<String, String> params) { return new AVRequestParams(params).getWholeUrl(url); }
static String canonicalize(String input, String encodeSet, boolean alreadyEncoded, boolean query) { return canonicalize(input, 0, input.length(), encodeSet, alreadyEncoded, query); } }
static void getStatusImpl(final String endPoint, Map<String, String> map, final StatusListCallback callback) { AVRequestParams params = null; if (map != null) { params = new AVRequestParams(map); } PaasClient.storageInstance().getObject(endPoint, params, false, null, new GenericObjectCallback() { @Override public void onSuccess(String content, AVException e) { List<AVStatus> result = processStatusResultList(content); if (callback != null) { callback.internalDone(result, null); } } @Override public void onFailure(Throwable error, String content) { if (callback != null) { callback.internalDone(null, AVErrorUtils.createException(error, content)); } } }); }
AVRequestParams p = new AVRequestParams(); p.put("cql", cql); if (!AVUtils.isEmptyList(pvalue)) { p.put("pvalues", AVUtils.jsonStringFromObjectWithNull(pvalue));
public static ParameterValuePair getParameterValuePair(String param) { ParameterValuePair pair = new ParameterValuePair(); pair.encodedParam = canonicalize(param, QUERY_COMPONENT_ENCODE_SET, false, true); pair.param = param; return pair; } }
AVRequestParams params = new AVRequestParams(queryParams); PaasClient.storageInstance().getObject(SUBSCRIBERCOUNT_PATH, params, false, null, new GenericObjectCallback() {
AVRequestParams params = new AVRequestParams(); params.put("session_token", sessionToken);