| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 | | package cn.emay.sdk.util.http.response.impl.string; |  |   |  | import java.io.ByteArrayOutputStream; |  | import java.util.List; |  | import java.util.Map; |  |   |  | import cn.emay.sdk.util.http.common.EmayHttpResultCode; |  | import cn.emay.sdk.util.http.response.EmayHttpResponsePraser; |  |   |  | /** |  |  * 解析自定义响应的解析器 |  |  *  |  |  * @author Frank |  |  * |  |  */ |  | public class EmayHttpResponseBytesPraser implements EmayHttpResponsePraser<EmayHttpResponseBytes>{ |  |   |  |     @Override |  |     public EmayHttpResponseBytes prase(String charSet,EmayHttpResultCode resultCode,int httpCode, Map<String, String> headers, List<String> cookies, ByteArrayOutputStream outputStream) { |  |         return new EmayHttpResponseBytes(charSet, resultCode, httpCode, headers, cookies, outputStream == null ? null : outputStream.toByteArray()); |  |     } |  |   |  |      |  | } | 
 |