java 网络
文章平均质量分 53
solonote
这个作者很懒,什么都没留下…
展开
-
java网络下载 文件错误的一个可能原因
寒假开始无事在家的我想遍一个多线程下载程序,语言当然是Java,原因有二一是linux下的下载程序太恶心....找不到好的,自己想写一个用用..二是想多实践一些java的基础编程,主要是网络和多线程编程.. 假期花了一个星期的时间基本完成了代码,不过遇到一个极端郁闷的问题:下载小程序完全正确,但是下载2M以上的程序就会出现下载完毕后程序不能运行。开始怀疑是Input流的问题,不过一直得不到解决,后原创 2007-05-21 11:27:00 · 4049 阅读 · 0 评论 -
用java Socket实现HttpClient可能出现的一个错误
一个java Socket实现HttpClient可能出现的一个错误import java.io.ByteArrayOutputStream;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;public class test2 { public static原创 2007-05-21 11:33:00 · 2010 阅读 · 1 评论 -
java网络下载中如何处理http重定向
如果是用URL类,则又URL类获得的URLConnection是会自动处理http重定向的如果要让它不自动处理http重定向,可以使用以下代码: urlConnction;//urlConnction是一个HttpURLConnection对象 uc.setInstanceFollowRedirects(false);//这个方法把http自动重定向设置为false如果要把整个原创 2007-05-23 15:24:00 · 3298 阅读 · 0 评论 -
用Socket或者URL类实现java网络下载 之 怎样防止被认为是盗链
网络下载服务器中很多都防止别人盗链,我们的下载工具也有可能会被认为是盗链防止被误认为是盗链的方法是:在请求头中加入Referer: [scheme:][//authority][path]*path中去要除掉文件名比如下载的URL是: http://www.xyz.com/some.rar请求头中就应该加入Referer: http://www.xyz.com/是用原创 2007-05-23 15:12:00 · 1106 阅读 · 0 评论