网站可用性API

时间:2010-08-20 09:43:50

标签: api firefox-addon uptime

我是TryAgain的开发者之一,这是Firefox的附加组件,在无法访问服务器时不断尝试加载网页。

用户最近建议您使用附加组件检查您尝试访问的网站是否已关闭,或者仅阻止本地计算机。因此,我希望可能有一个类似于downforeveryoneorjustme.com的网站,它有某种API可用于轮询域名以查看是否可供更多公众访问。

我尝试过联系downforeveryoneorjustme.com和Uptime Auditor,但都没有回复。有人有其他想法吗?

1 个答案:

答案 0 :(得分:4)

如果您只需要简单的功能来验证该网站是否对某些服务可见(例如http://downforeveryoneorjustme.com),我认为API不是必需的,您只需获取:

http://downforeveryoneorjustme.com/aaa.google.com

并检查是否可以找到:

<title>It's not just you!</title>

或:

<title>It's just you.</title>

例如,在类似unix的环境中,您可以执行以下操作:

wget -q -O - http://downforeveryoneorjustme.com/aaa.google.com |grep "It's not just you" 

并检查退出代码。也许你应该在代码中做类似的事情?