注册 登录
编程论坛 ASP技术论坛

用Microsoft.XMLHTTP 批量查询多个网站,如何限制每个访问时间

lrznet 发布于 2011-05-22 12:28, 639 次点击
比如我要查询很多个网址的响应消息,但有的网站打开非常的慢,能不能用代码限制时间?比如这个网址访问已经超过10秒了,那么就跳出,获取下一个网站呢?
因为如果我碰到一个打不开的网页,那么要等很久,导致下面的网页就查不了了。








[ 本帖最后由 lrznet 于 2011-5-22 13:10 编辑 ]
3 回复
#2
ywyql_842011-05-22 13:00
可以用 ASP 的 MSXML2.serverXMLHTTP 组件来完成
#3
lrznet2011-05-22 13:08
回复 2楼 ywyql_84
那个知道了,请问你知道怎么限制每个访问网站的时间么
#4
yms1232011-05-24 15:25
MSXML2.serverXMLHTTP 组件设置超时时间
http://hi.baidu.com/alloy/blog/item/af1bb74582128120cefca3c5.html
超时后会产生系统错误,
可以用On Error Resume Next
然后判断一下Err.Number是否不等于0,如果不等于0就是超时了
1