public class HttpClientService
extends java.lang.Object
| 构造器和说明 |
|---|
HttpClientService()
HttpClientService
|
| 限定符和类型 | 方法和说明 |
|---|---|
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请求
|
void |
closeClient() |
java.lang.String |
dealHttpClientResponse(org.apache.http.HttpResponse httpResponse,
java.lang.String stamp)
处理httpClient请求结果
|
static HttpClientService |
getInstance() |
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)
同步请求
|
public static HttpClientService getInstance()
public void closeClient()
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)
stamp - 请求标示sign - 签名url - 请求URLitem - 请求内容callback - 回调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 - 请求内容java.io.IOExceptionpublic java.lang.String dealHttpClientResponse(org.apache.http.HttpResponse httpResponse,
java.lang.String stamp)
httpResponse - httpClient responsestamp - 请求标示Copyright © 2023. All rights reserved.