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 }
HttpClient方式调用接口的实例
最新推荐文章于 2022-01-23 19:12:52 发布