public static String post(String url, String data) throws ClientProtocolException, IOException { ???????HttpClient httpClient = new DefaultHttpClient(); ???????HttpPost httpPost = new HttpPost(url); ???????//设置请求和传输超时时间 ???????RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(60000).setConnectTimeout(60000).build(); ???????httpPost.setConfig(requestConfig); ???????httpPost.setHeader("Content-Type","application/json; charset=utf-8"); ???????httpPost.setEntity(new StringEntity(data.toString(), Charset.forName("UTF-8"))); ???????HttpResponse response = httpClient.execute(httpPost); ???????String httpEntityContent = getHttpEntityContent(response); ???????httpPost.abort(); ???????return httpEntityContent; ???}
HttpClient ?post提交数据,汉字转码
原文地址:https://www.cnblogs.com/shihaiming/p/9207094.html