首页 > 其他 > 详细

HttpClient

时间:2014-07-16 23:09:35      阅读:322      评论:0      收藏:0      [点我收藏+]

  HttpClient client = new HttpClient();
        client.getHttpConnectionManager().getParams().setConnectionTimeout(connectionTimeout);
        HttpClientParams params = new HttpClientParams();
        params.setContentCharset("UTF-8");
        params.setSoTimeout(soTimeout);
        client.setParams(params);
        
        PostMethod method = null;
        try {
            method = new PostMethod(URL);//URL请求地址
            NameValuePair[] nvp= new NameValuePair[]{
                    new NameValuePair("parameter",parameter)
            };//parameter为json参数
            method.setRequestBody(nvp);
            client.executeMethod(method);
            int status = method.getStatusCode();
            String response = "";
            if (status == 200) {
                response = new String(method.getResponseBodyAsString().getBytes("UTF-8"));
                return response.trim().endsWith("1");//是否以“1”结束
            }else{
                throw new Exception("" + status);
            }
        } catch (Exception e) {
            e.printStackTrace();
            throw new Exception("" + e.getMessage());
        } finally {
            if (method != null)
                method.releaseConnection();
        }

HttpClient,布布扣,bubuko.com

HttpClient

原文:http://www.cnblogs.com/yqlwl66/p/3811608.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!