HttpClient post提交数据,汉字转码

 

 

 

复制代码
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;
    }
复制代码

 

posted @   这个名字想了很久~  阅读(548)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示