我们在逛大型网站的时候,如163、淘宝这样的网站,总是对它的“静态”技术感兴趣(当然是技术人员了),比如一个163上的新闻链接:http://news.163.com/08/0527/05/4CU68GU300012MS7.html,我们如何来确定这个是真实的静态文件,还是url rewrite后的伪静态呢?今天突然想到是否可用js来判断,通过读取文档的最后修改时间来判断是否是真实的静态网页。
我们使用FF访问该页面,等页面加载完成后,在FF的控制台上输入js命令:alert(document.lastModified);然后我们就可以看到该文档的最后修改时间了,然后刷新该页面,再输入同样的命令查看日期,如果两次或多次查看的日期都是不一样的,那么可以肯定该文档肯定是伪静态的。然后大家可以试一下访问真实静态的页面,然后查看其问的那个的最后修改日期,其结果都是一样的。
不知道这样的测试方法是否可以包含全部情况?大家或许可以一起来讨论下~:)