黑马程序员技术交流社区

标题: 发一个HttpGet访问网页 [打印本页]

作者: ylca    时间: 2016-7-14 16:20
标题: 发一个HttpGet访问网页
本帖最后由 ylca 于 2016-7-14 16:22 编辑
  1. public static String myHttpGet(String adderss ,String param) {
  2.                 String target= adderss +"?"+param;
  3.                 URL url;
  4.                 try {
  5.                         String  result = "";
  6.                         url = new URL(target.toString());
  7.                         HttpURLConnection urlConn = (HttpURLConnection) url
  8.                                         .openConnection();        //创建一个HTTP连接
  9.                         InputStreamReader in = new InputStreamReader(
  10.                                         urlConn.getInputStream()); // 获得读取的内容
  11.                         BufferedReader buffer = new BufferedReader(in); // 获取输入流对象
  12.                         String inputLine = null;
  13.                         //通过循环逐行读取输入流中的内容
  14.                         while ((inputLine = buffer.readLine()) != null) {
  15.                                 result += inputLine + "\n";
  16.                         }
  17.                         in.close();        //关闭字符输入流对象
  18.                         urlConn.disconnect();        //断开连接
  19.                         return result;
  20.                 } catch (MalformedURLException e) {
  21.                         e.printStackTrace();
  22.                 } catch (IOException e) {
  23.                         e.printStackTrace();
  24.                 }
  25.                 return null;
  26.                
  27.         }
复制代码
用来获取我们需要的网页内容!!!






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2