大家好,欢迎来到IT知识分享网。
1 package com.itNoob.httpClient; 2 3 import org.apache.commons.httpclient.HttpClient; 4 import org.apache.commons.httpclient.methods.PostMethod; 5 import org.apache.commons.httpclient.params.HttpMethodParams; 6 7 public class HTTPClient { 8 9 public static void main(String[] args) { 10 // 请求接口地址 11 String url = "http://v.juhe.cn/historyWeather/province"; 12 // 请求参数 13 String key = "c60f89ced863679ebe086b9971b38957"; 14 15 HttpClient httpclient = null; 16 PostMethod post = null; 17 try { 18 // 创建连接 19 httpclient = new HttpClient(); 20 post = new PostMethod(url); 21 // 设置编码方式 22 post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8"); 23 // 添加参数 24 post.addParameter("key", key); 25 // 执行请求 26 httpclient.executeMethod(post); 27 // 接口返回信息 28 String info = new String(post.getResponseBody(), "UTF-8"); 29 System.out.println("resultJSON:" + info); 30 } catch (Exception e) { 31 e.printStackTrace(); 32 } finally { 33 // 关闭连接,释放资源 34 post.releaseConnection(); 35 } 36 } 37 }
httpClient使用到的jar包:http://www.wmzhe.com/soft-32814.html
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/34188.html