• HttpPost发送Json


    1.public static JSONObject post(String url,JSONObject json){  
    2.        HttpClient client = new DefaultHttpClient();  
    3.        HttpPost post = new HttpPost(url);  
    4.        JSONObject response = null;  
    5.        try {  
    6.            StringEntity s = new StringEntity(json.toString());  
    7.            s.setContentEncoding("UTF-8");  
    8.            s.setContentType("application/json");  
    9.            post.setEntity(s);  
    10.              
    11.            HttpResponse res = client.execute(post);  
    12.            if(res.getStatusLine().getStatusCode() == HttpStatus.OK.value()){  
    13.                HttpEntity entity = res.getEntity();  
    14.                String charset = EntityUtils.getContentCharSet(entity);  
    15.                response = new JSONObject(new JSONTokener(new InputStreamReader(entity.getContent(),charset)));  
    16.            }  
    17.        } catch (Exception e) {  
    18.            throw new RuntimeException(e);  
    19.        }  
    20.        return response;  
    21.    }  
  • 相关阅读:
    10.31JS日记
    10.24JS日记
    10.23JS日记
    10.22JS日记
    10.19JS日记
    10.18JS日记
    Tomcat—Bad Request
    2016年上半年总结
    线程间操作无效
    压缩字符串的函数
  • 原文地址:https://www.cnblogs.com/wqsbk/p/5368569.html
Copyright © 2020-2023  润新知