HttpClient方式调用接口的实例
使用HttpClient的方式调用接口的实例。
1 public class TestHttpClient { 2 3 public static void main(String[] args) { 4 // 请求接口地址 5 String url = ""; 6 // 请求参数 7 String userid = ""; 8 9 HttpClient httpclient = null; 10 PostMethod post = null; 11 try { 12 //创建连接 13 httpclient = new HttpClient(); 14 post = new PostMethod(url); 15 // 设置编码方式 16 post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8"); 17 // 添加参数 18 post.addParameter("userid", userid); 19 // 执行请求 20 httpclient.executeMethod(post); 21 // 接口返回信息 22 String info = new String(post.getResponseBody(), "UTF-8"); 23 System.out.println(info); 24 } catch (Exception e) { 25 e.printStackTrace(); 26 } finally { 27 // 关闭连接,释放资源 28 post.releaseConnection(); 29 ((SimpleHttpConnectionManager) httpclient.getHttpConnectionManager()).shutdown(); 30 } 31 } 32 }
本文来自博客园,作者:PC君,转载请注明原文链接:https://www.cnblogs.com/pcheng/p/6912917.html