网络爬出老是报连接超时。急求解决办法!!!!!!!!!!

GUOJIEMIN 2010-06-09 03:16:25
当前网址是:http://bj.58.com/zufang/2042811516035x.shtml
org.htmlparser.util.ParserException: Connection timed out: connect;
java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:844)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:792)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:703)
at org.htmlparser.http.ConnectionManager.openConnection(ConnectionManager.java:643)
at org.htmlparser.http.ConnectionManager.openConnection(ConnectionManager.java:841)
at org.htmlparser.Parser.setResource(Parser.java:398)
at org.htmlparser.Parser.<init>(Parser.java:317)
at org.htmlparser.Parser.<init>(Parser.java:331)
at com.test.LinkParser.xParser(LinkParser.java:461)
at com.test.LinkParser.parser(LinkParser.java:144)
at com.test.LinkParser.main(LinkParser.java:550)
...全文
381 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
eimhee 2010-07-14
  • 打赏
  • 举报
回复
可以尝试5次,在放弃爬
还可以用代理, 不断更换代理地址
lymstar 2010-06-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dr_lou 的回复:]
引用 3 楼 lymstar 的回复:
我也碰到相同问题。。。换一下IP?什么意思?


ping一下域名背后的Ip,换成ip试一下。
[/Quote]
这个问题有时候出现,有时候不出现。。。搞不懂了。。。
dr_lou 2010-06-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lymstar 的回复:]
我也碰到相同问题。。。换一下IP?什么意思?
[/Quote]

ping一下域名背后的Ip,换成ip试一下。
dr_lou 2010-06-21
  • 打赏
  • 举报
回复
有很多网站会不让你爬的。不知道和这个有没有关系。
lymstar 2010-06-21
  • 打赏
  • 举报
回复
我也碰到相同问题。。。换一下IP?什么意思?
eimhee 2010-06-09
  • 打赏
  • 举报
回复
换一下IP
_Nick_ 2010-06-09
  • 打赏
  • 举报
回复
htmlparser 有bug 的, 网页编码的bug。 自己用Url类来写把。

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧