如何验证一个网站是否有效?(50分)

  • 主题发起人 主题发起人 zzandyzh
  • 开始时间 开始时间
Z

zzandyzh

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,也就是说验证一下某个网址是否存在或能不能打开!以前在富翁上看到过,可现在也找不着!!
 
ping一下域名能不能通过
 
用IdHTTP.Get('网址'),如果不报错,就存在,报错就不存在。
 
樓上的都可行.
 
1.Ping 不好~~ 有可能禁ping 方案不可取
2.idhttp.get 可以实现,但不可取,如果网站打开很慢,你不是检测时间很长
3.都行,娘娘的,确实都行
4.其实怎么判断是可行的,是根据http协议头进行判断的,
如果发送一个请求后,返回是200 ok的话,正明服务器的网页是正常的啊~~
所以最佳答案:
Idhttp.head(网址);
这个很快~~
其实除了这些方法外,还可以trace 等,都可以进行相关的判断~~
 
最好 你直接访问 那页 有的网站把首页去掉了 里面别的也可以访问的
 
后退
顶部