0

我是TryAgain的开发者之一,它是 Firefox 的一个插件,当无法访问服务器时,它会不断尝试加载网页。

一位用户最近建议让插件检查您尝试访问的网站是否已关闭,或者只是被本地计算机阻止。因此,我希望可能有一个类似于downforeveryoneorjustme.com的网站,它具有某种 API,可用于对域进行轮询,以查看其是否可供广大公众访问。

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

4

1 回答 1

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" 

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

于 2010-08-20T10:01:33.853 回答