http下载 url
来源:互联网 发布:小鸡手柄连接mac 编辑:程序博客网 时间:2024/05/02 01:52
https://feeds.rss.bigpond.com/xmlfeed?aid=21&feedId=327680&useragent
public void downRss() {
long time1 = System.currentTimeMillis();
try {
InputStream inputStream = null;
URL url = null;
try {
url = new URL(baseUrl);
} catch (MalformedURLException e) {
/***************************************************************************************/
String str= "错误的RSSLink.xml下载链接。";
writelog(str);
/***************************************************************************************/
}
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
writelog("url.openConnection成功");
conn.setConnectTimeout(60 * 1000);
conn.setDoInput(true);
try {
conn.connect();
} catch (IOException e1) {
writelog("conn.connect失败");
e1.printStackTrace();
}
try {
inputStream = conn.getInputStream();
} catch (IOException e1) {
writelog("conn.getInputStream失败");
e1.printStackTrace();
}
int length = (int) conn.getContentLength();
writelog("LENGTH : "+String.valueOf(length));
// 获取文件的大小
if (length != -1) {
writelog("进入length判断内部");
byte[] imgData = new byte[length];
byte[] temp = new byte[512];
int readLen = 0;
int destPos = 0;
while ((readLen = inputStream.read(temp)) > 0) {
writelog("readlen : "+String.valueOf(readLen));
System.arraycopy(temp, 0, imgData, destPos, readLen);
destPos += readLen;
}
writelog("ByteArrayInputStream前");
InputStream isP = new ByteArrayInputStream(imgData);
writelog("ByteArrayInputStream后");
fileU.write2SDFromInput("voa/", "RSSlink.xml", isP);
writelog("write2SDFromInput后");
}
} catch (Exception e) {
dialog("downRss");
}
/***************************************************************************************/
File rss = new File(path + "/voa/RSSlink.xml");
if(!rss.exists())
{
String str = "RSSLink.xml下载失败";
writelog(str);
}
/***************************************************************************************/
long time2= System.currentTimeMillis();
String str = String.valueOf((time2-time1)/1000);
writelog("RSSlink.xml文件下载时间: "+str);
}
- http下载 url
- java从http url下载文件
- MVC JS 多任务下载 HTTP URL
- c语言URL通过Http下载mp3 格式
- liunx c实现http多线程下载2(url地址解析)
- HTTP URL
- HTTP URL
- HTTP & URL
- HTTP Url
- 下载url
- Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端
- Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端
- Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端
- JAVA通过访问页面中的URL实现Http文件下载到本地
- 想把文件直接放至服务器,通过http的url下载
- HTTP下载
- http下载
- http下载
- linux安装vmware
- 数组的选择排序算法和冒泡排序算法
- Android之PreferenceActivity
- 第五周任务4:学生“类”
- [转]使用 graphviz 形象化有向图
- http下载 url
- linux 基本知识
- 我国的“五岳”是哪五座山,分别在哪个省。
- Audio Resampler Implement
- 开博
- 关于VMware虚拟机的上网问题[Workstation版本]
- 在android 4.0上开发触摸设备驱动需要注意的几点
- jde中文名杰德爱华兹(中国)软件系统有限公司
- JIRA 5 社交功能