我做了一个小偷程序,现在能正确抓取网页了,可是图片却还在别人的服务器上,我想把图片也传到我的服务器,怎么作呢? rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hehe二楼说的太对了, 我也有个问题,请看这个页面,www.jhvision.com,为什么点跳过动画打不开网页?/ 直接下载网上的文件<%@ page import="java.io.*"%><%@ page import="java.net.*"%><%int bytesum=0;int byteread=0;URL url = new URL("http://www.mob8.cn/baby/photo/paladin/2007314131714Capture-1.jpg");//这里就是要下载的图片,你可以把这个代码写成方法,要下载时调用方法转入这个网址参数就行了 URLConnection conn = url.openConnection(); InputStream inStream = conn.getInputStream(); FileOutputStream fs=new FileOutputStream( "c:/abc.gif");保存的路径,你可以放到任何你想放的地方,你可以用getServletContext().getRealPath("/")来取得网站的根目录 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); }%> 跪求JAVA数据库连接池例子(sqlserver2000) java.lang.ArrayIndexOutOfBoundsException: -1是什么原因的错误啊? 一个问题困扰了我半天 关于读取BLOB字段 Eclipse3.3重启tomcat不能加载struts.xml的修改 高手进来指导下 freemarker中取值的问题 为什么数据写不进数据库? 中文乱码奇怪问题(有时可以显示,有时不行!) 在JSP中使用JavaBean出错,解决后立即给分! 请问如何自编函数生成唯一ID? Struts编程好处在哪? 如何将窗口置顶
二楼说的太对了,
请看这个页面,www.jhvision.com,为什么点跳过动画打不开网页?/
<%@ page import="java.io.*"%>
<%@ page import="java.net.*"%>
<%
int bytesum=0;
int byteread=0;
URL url = new URL("http://www.mob8.cn/baby/photo/paladin/2007314131714Capture-1.jpg");//这里就是要下载的图片,你可以把这个代码写成方法,要下载时调用方法转入这个网址参数就行了
URLConnection conn = url.openConnection();
InputStream inStream = conn.getInputStream();
FileOutputStream fs=new FileOutputStream( "c:/abc.gif");保存的路径,你可以放到任何你想放的地方,你可以用getServletContext().getRealPath("/")来取得网站的根目录
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);
}
%>