码迷,mamicode.com
首页 > 其他好文 > 详细

HttpClient

时间:2014-07-16 23:10:08      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:http   os   io   cti   re   c   

  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   os   io   cti   re   c   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!