如何知道某网站运行在GAE上
GAE就是Google Application Engine,通过Alexa的网站排名系统,我们可以知道Top 10的使用GAE的网站,他们是:(截止至今天)
- www.robtex.com (Alexa rank: 1691)
- www.twibes.com (Alexa rank: 13143)
- www.acid-play.com (Alexa rank: 25884)
- www.jaiku.com (Alexa rank: 29061)
- www.wordle.net (Alexa rank: 34022)
- www.twazzup.com (Alexa rank: 40910)
- www.twollo.com (Alexa rank: 41414)
- www.downforeveryoneorjustme.com (Alexa rank: 41718)
- www.chromeexperiments.com (Alexa rank: 49899)
www.desktop-reporting.com (Alexa rank: 51447)
那么,我们如何才能知道一个网站是运行在GAE上的呢?
如果一个网站运行在GAE上,那么其会有如下三个事情会为真:
网站的 别名记录(CNAME)会 指向ghs.google.com, ghs.l.google.com 或者appspot.l.google.com 。
访问网站的/form 路径会返回Google风格的404 错误页。
网站的”Server”标题会是 “Google Frontend”
测试这三个条件并不难,在Linux下,我们可以用这样的命令行检查:
有google.com字样的CNAME
dig www.example.com cname | egrep -i 'cname.*google.com'
Google 404 错误for /form:
curl -s -D - http://www.example.com/form | egrep 'G.*o.*o.*g.*l.*e'
"Google Frontend" 字符串
curl -s -D - http://www.example.com/ | egrep '^Server:'
请注意,头两个条件在一些时候对于运行在Blogspot 的主机也是成立的,估计Blogspot就是运行在GAE上的一个站点。但第三个条件就不一样了。GAE上的是”Google Frontend”,而 Blogspot上的则是 “GFE/2.0″。
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
求指点国产手机品牌关系 最近考虑换个手机,研究了半天也没彻底搞懂这么多品牌的关系(各种子品牌,独立品牌,产品系列。某音和某书上的信息不是太陈旧就是太笼统)。 主要是想在看某一款…
Mac 版的夸克网盘,自动更新,结果打不开了,发现最新版仅支持 arm 架构的,没有下载 x86 版的,也没有历史版本下载的,就是直接放弃了 x86 的用户,电话客服不在线,官…
我以前写过一篇“我是怎么招聘程序员的”的文章(在CSDN那里有很多人进行了回复)。今天,我想再谈谈关于招聘和面试这方面的东西,主要是以下这些原因: 近半年来我在进行了大量的招…