zoukankan
html css js c++ java
使用HttpUrlConnection连接网络的例程
new Thread(new Runnable() {
@Override
public void run() {
String urlString = "
http://www
....";
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方法结束
});// 线程结束
查看全文
相关阅读:
sklearn 的 metrics
转载:spring boot 中使用 jpa以及jpa介绍
springboot 事件监听(@EventListener实现)
多线程:创建线程和线程的常用方法
缓存穿透、缓存击穿、缓存雪崩区别和解决方案
不定义新变量,交换两个变量的值
理解WebSocket心跳及重连机制
SpringBoot实现WebSocket
批量打包成ZIP压缩文件
RocketMQ入门教程
原文地址:https://www.cnblogs.com/maxma/p/9169619.html
最新文章
jvm 烈焰图生成
Flutter-widget相对屏幕的位置,动态展示dialog
Flutter-使widget在滚动视图中可视
bootstrap-table宽度设置
modal抖动问题
html垂直居中
Can't find messagefile '/usr/share/mysql/errmsg.sys'
使用paramiko连接第一台服务器,并在第一台服务器上执行ssh连接第二台服务器,提示密码输入时的处理办法
前端使用jquery判断密码强度
OOM killer
热门文章
Dubbo-服务注册与发现机制
Dubbo-消费者直连服务者的三种方式
Dubbo-服务消费者启动流程
Dubbo-SPI原理
Idea 模板创建Builder内部类
CF 1537D
2019-2020 ICPC Asia Hong Kong Regional Contest : I. Incoming Asteroids (阈值优化)
论"求最长重叠区间" 的两种方法
51Nod
calibre 打开epub失败
Copyright © 2011-2022 走看看