说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何把网络文件下载到本地

编辑:说三道四文库 发布时间:2018-08-17 08:42
HTML文档下载 WORD文档下载 PDF文档下载
如知道一个网路上的文件地址,例如http://xxx.xxx.com/a.gif
怎么样把它存到本地?
急急
save as ...
9。直接下载网上的文件

<%@ page import="java.io.*"%>
<%@ page import="java.net.*"%>
<%
int bytesum=0;
int byteread=0;

URL url = new URL("http://pimg.163.com/sms/micheal/logo.gif");
 URLConnection conn = url.openConnection();
 InputStream inStream = conn.getInputStream();
 FileOutputStream fs=new FileOutputStream( "c:/abc.gif");

  byte[]  buffer =new  byte[1444];
   int length;
    while ((byteread=inStream.read(buffer))!=-1)
    {
       out.println("<DT><B>"+byteread+"</B></DT>");
       bytesum+=byteread;
       System.out.println(bytesum);
       fs.write(buffer,0,byteread);
     }
%>
大哥 不要搞笑了好不好
想的头也大了 不会只有当成InputStream下下来 在写文件吧?
哇~~~
还有一个办法哦 。。。。。。。







 。。。。。。。。。。就是一楼的 takecare(大厅)  兄弟说的
几个input output头也大了
谢谢 leshui(大象无形)(有物混成,先天地生) 
搞定 结贴
顺便问一下
关于dom
一个网页访问的结果是一个xml文件
我要根据这个xml文件建dom,是不是也是要先把xml文件像如上方法存成文件后在加载dom?
不用
dom就是要接受流格式的数据
所以可以直接传递过去
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘