作者nicepizza (pizza)
看板java
标题[问题] HTTP response code:999
时间Thu Apr 30 16:32:10 2009
如题。。
小弟写了一个程式。。(在这里问当然是因为用java imp.的!!)
这个程式必须大量的抓某网站的资料进行分析。。
But 饿死抬头。。
程式进行不久会出现
「Server returned HTTP response code:999」
然後我的IP就会被锁个好几分钟 Orz
我知道这是因为我大量去access那个网站的结果
大部份的server怕有人恶意大量access而导致瘫痪会有的措施
但是我不是恶意阿~"~
请问
java有没有办法解决这个问题??
可能要向高手请教了Orz
先感谢了。。。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.176.106
1F:推 lailai9:没有办法,你可以事先准备一堆机器,被封了就换一个…… 04/30 16:35
2F:→ nicepizza:可是程式error999的时候为啥用IE去浏览依然可以?? 04/30 16:43
3F:推 PsMonkey:这不是 java 问题吧... 04/30 16:48
4F:→ nicepizza:我用java写的程式拉 04/30 16:48
※ 编辑: nicepizza 来自: 125.224.176.106 (04/30 16:49)
5F:推 lailai9:可能是因为……比如对方根据user agent和IP来封禁的? 04/30 17:21
6F:推 PsMonkey:语气太软弱还是不行吗? 好吧,这根本不是 Java 问题 04/30 18:16
7F:→ nicepizza:楼上头大概摔到。就说我那只程式是用java写的 05/04 14:10
8F:→ nicepizza:而且我知道有人用java的技巧避开这个问题 05/04 14:11
9F:→ nicepizza:那我不问java版要问什麽。好吧,我原谅无知的人。 05/04 14:13
10F:→ nicepizza:回lai大大,我user agent改了之後还是error999 Orz 05/04 14:14
11F:→ nicepizza:我找到解决的方法了。java有提供设定Proxy的方法。 05/08 16:48