package cn.emay.sdk.util.http.request.impl; import java.io.UnsupportedEncodingException; import java.util.Map; import cn.emay.sdk.util.http.request.EmayHttpRequest; /** * 传输数据为byte[]的请求实体 * * @author Frank * */ public class EmayHttpRequestBytes extends EmayHttpRequest{ public EmayHttpRequestBytes(String url, String charSet, String method, Map headers, String cookies, byte[] params) { super(url, charSet, method, headers, cookies, params); } @Override public byte[] paramsToBytesForPost() { return this.getParams(); } @Override public String paramsToStringForGet() { try { return new String(this.getParams(),this.getCharSet()); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } return null; } }