private ResponseStream sendSyncRequest(HttpRequest request, RequestParams params) throws HttpException { // liuzw. 增加安全加密步骤,加密过程可定制. if (secureInterceptor != null) { params = secureInterceptor.preSend(request, params); } SyncHttpHandler handler = new SyncHttpHandler(httpClient, httpContext, responseTextCharset); handler.setExpiry(currentRequestExpiry); handler.setHttpRedirectHandler(httpRedirectHandler); request.setRequestParams(params); return handler.sendRequest(request); }
// ////////////////////////////////////////////////////////////////////////////////////////////// private <T> HttpHandler<T> sendRequest( HttpRequest request, RequestParams params, RequestCallBack<T> callBack) { // liuzw. 增加安全加密步骤,加密过程可定制. if (secureInterceptor != null) { params = secureInterceptor.preSend(request, params); } HttpHandler<T> handler = new HttpHandler<T>(httpClient, httpContext, responseTextCharset, callBack); handler.setExpiry(currentRequestExpiry); handler.setHttpRedirectHandler(httpRedirectHandler); request.setRequestParams(params, handler); if (params != null) { handler.setPriority(params.getPriority()); } handler.executeOnExecutor(EXECUTOR, request); return handler; }