博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用HttpUrlConnection连接网络的例程
阅读量:4954 次
发布时间:2019-06-12

本文共 796 字,大约阅读时间需要 2 分钟。

  new Thread(new Runnable() {
   @Override
   public void run() {
    String urlString = " ....";
    HttpURLConnection conn = null;
    try {
     URL url = new URL(urlString);
     conn = (HttpURLConnection) url.openConnection();
     conn.setRequestMethod("GET");
     conn.setConnectTimeout(8000);
     conn.setReadTimeout(8000);
     InputStream in = conn.getInputStream();
     // 下面对获得的输入流进行读取
     BufferedReader reader = new BufferedReader(
       new InputStreamReader(in));
     StringBuilder sb = new StringBuilder();
     String line;
     while ((line = reader.readLine()) != null) {
      sb.append(line);
     }
     Message msg = new Message();
     msg.what = 1;
     msg.obj = sb.toString();
     handler.sendMessage(msg);
    } catch (Exception e) {
     e.printStackTrace();
    } finally {
     if (conn != null)
      conn.disconnect();
    }
   }// run方法结束
  });// 线程结束

转载于:https://www.cnblogs.com/maxma/p/9169619.html

你可能感兴趣的文章
异步上传图片到另外一台服务器
查看>>
part 2: decorator装饰器
查看>>
stm32-独立按键
查看>>
PostGIS之路——几何对象输出函数
查看>>
JS之表单提交时编码类型enctype详解
查看>>
JS 禁用和重新启用a标签的点击事件
查看>>
51nod1256乘法逆元
查看>>
工作总结07
查看>>
C/C++宏定义交换两个值
查看>>
了解jmeter
查看>>
借用一下放下歌
查看>>
将字母拆分
查看>>
未能在sysindexes中找到数据库ID11中对象ID1的索引ID1对应的行,请对sysindexes运行...
查看>>
VMware Integrated OpenStack (VIO)简介
查看>>
params简介
查看>>
实战 ASP.NET Web API
查看>>
数据库优化,性能分析
查看>>
保留小数点二位
查看>>
visio画图ER图表和字段注释
查看>>
数制转换问题:确定进制
查看>>