public class TestPost { public static String do_post(String url, Map<String, String> params) throws IOException { String body = "{}"; DefaultHttpClient httpclient = new DefaultHttpClient(); try { HttpPost httpost = new HttpPost(url); //添加参数 params.put("", ""); params.put("", ""); params.put("", ""); params.put("", ""); params.put("", ""); params.put("", ""); //设置格式 //JSONObject jo = JSONObject.fromObject(params); JSONObject jo = new JSONObject(params); StringEntity entity = new StringEntity(jo.toString(), "UTF-8"); httpost.setEntity(entity); HttpResponse response = httpclient.execute(httpost); HttpEntity rEntity = response.getEntity(); body = EntityUtils.toString(rEntity); System.out.println(body); } finally { httpclient.getConnectionManager().shutdown(); } return body; } public static String do_get(String url) throws ClientProtocolException, IOException { String body = "{}"; DefaultHttpClient httpclient = new DefaultHttpClient(); try { HttpGet httpget = new HttpGet(url); HttpResponse response = httpclient.execute(httpget); HttpEntity entity = response.getEntity(); body = EntityUtils.toString(entity); } finally { httpclient.getConnectionManager().shutdown(); } return body; } public static void main(String[] args) { String url = "*******************************************************"; Map<String, String> params = new HashMap<String, String>(); try { do_post(url, params); } catch (IOException e) { e.printStackTrace(); } }
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/7541.html