public class ChannelMediaDownloadRequestExecutor extends Object implements RequestExecutor<ChannelImageResponse,String>
| 限定符和类型 | 字段和说明 |
|---|---|
protected RequestHttp<org.apache.http.impl.client.CloseableHttpClient,org.apache.http.HttpHost> |
requestHttp |
protected File |
tmpDirFile |
| 构造器和说明 |
|---|
ChannelMediaDownloadRequestExecutor(RequestHttp<org.apache.http.impl.client.CloseableHttpClient,org.apache.http.HttpHost> requestHttp,
File tmpDirFile) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RequestExecutor<ChannelImageResponse,String> |
create(RequestHttp requestHttp,
File tmpDirFile) |
static File |
createTmpFile(InputStream inputStream,
String name,
String ext,
File tmpDirFile)
创建临时文件
|
void |
execute(String uri,
String data,
ResponseHandler<ChannelImageResponse> handler,
WxType wxType) |
ChannelImageResponse |
execute(String uri,
String data,
WxType wxType) |
protected RequestHttp<org.apache.http.impl.client.CloseableHttpClient,org.apache.http.HttpHost> requestHttp
protected File tmpDirFile
public ChannelMediaDownloadRequestExecutor(RequestHttp<org.apache.http.impl.client.CloseableHttpClient,org.apache.http.HttpHost> requestHttp, File tmpDirFile)
public ChannelImageResponse execute(String uri, String data, WxType wxType) throws WxErrorException, IOException
execute 在接口中 RequestExecutor<ChannelImageResponse,String>WxErrorExceptionIOExceptionpublic void execute(String uri, String data, ResponseHandler<ChannelImageResponse> handler, WxType wxType) throws WxErrorException, IOException
execute 在接口中 RequestExecutor<ChannelImageResponse,String>WxErrorExceptionIOExceptionpublic static RequestExecutor<ChannelImageResponse,String> create(RequestHttp requestHttp, File tmpDirFile)
public static File createTmpFile(InputStream inputStream, String name, String ext, File tmpDirFile) throws IOException
inputStream - 输入文件流name - 文件名ext - 扩展名tmpDirFile - 临时文件夹目录IOExceptionCopyright © 2025. All rights reserved.