类 HttpClientService
java.lang.Object
com.tencent.asr.service.HttpClientService
public class HttpClientService
extends java.lang.Object
HttpClientService
-
构造器概要
构造器 构造器 说明 HttpClientService()HttpClientService -
方法概要
修饰符和类型 方法 说明 voidasrAsyncHttp(java.lang.String stamp, java.lang.String sign, java.lang.String url, java.lang.String token, AsrRequestContent item, org.apache.http.concurrent.FutureCallback<org.apache.http.HttpResponse> callback)ASR 异步http请求voidcloseClient()java.lang.StringdealHttpClientResponse(org.apache.http.HttpResponse httpResponse, java.lang.String stamp)处理httpClient请求结果static HttpClientServicegetInstance()org.apache.http.client.methods.CloseableHttpResponsesyncHttp(java.lang.String stamp, java.lang.String sign, java.lang.String url, java.lang.String token, AsrRequestContent item)同步请求
-
构造器详细资料
-
HttpClientService
public HttpClientService()HttpClientService
-
-
方法详细资料
-
getInstance
-
closeClient
public void closeClient() -
asrAsyncHttp
public void asrAsyncHttp(java.lang.String stamp, java.lang.String sign, java.lang.String url, java.lang.String token, AsrRequestContent item, org.apache.http.concurrent.FutureCallback<org.apache.http.HttpResponse> callback)ASR 异步http请求- 参数:
stamp- 请求标示sign- 签名url- 请求URLitem- 请求内容callback- 回调
-
syncHttp
public org.apache.http.client.methods.CloseableHttpResponse syncHttp(java.lang.String stamp, java.lang.String sign, java.lang.String url, java.lang.String token, AsrRequestContent item) throws java.io.IOException同步请求- 参数:
stamp- 请求标示sign- 签名url- 请求URLitem- 请求内容- 返回:
- CloseableHttpResponse
- 抛出:
java.io.IOException
-
dealHttpClientResponse
public java.lang.String dealHttpClientResponse(org.apache.http.HttpResponse httpResponse, java.lang.String stamp)处理httpClient请求结果- 参数:
httpResponse- httpClient responsestamp- 请求标示- 返回:
- 解析结果
-