隐藏使用Meteor.js的迹象
为了devise一个盲目的testing,一个Meteor.js应用程序如何隐藏Meteor.js被用来build立网站的迹象? PHP有一个可以移除的X-Powered-By
头,meteor有什么提示?
你需要通过Meteor.js来完全隐藏你的网站的事实是非常荒谬的。 你将不得不剥夺基本上所有的核心function,直接提供html,完全无视使用框架的目的。
这就是说,我build议看看buildwith.com
你input一个url,它显示了大量的网站信息。 如果你只需要“愚弄”这样的引擎,可能会有简单的解决scheme。
默认情况下,Meteor应用程序不会将任何X-Powered-By标头添加到HTTP响应中,就像您在各种PHP应用程序中发现的那样。 标题看起来像:
$ curl -I https://atmosphere.meteor.com HTTP/1.1 200 OK content-type: text/html; charset=utf-8 date: Tue, 31 Dec 2013 23:12:25 GMT connection: keep-alive
但是,这并不掩盖meteor的使用。 查看Meteor应用程序的来源将显得非常独特。
<script type="text/javascript"> __meteor_runtime_config__ = {"meteorRelease":"0.6.3.1","ROOT_URL":"http://atmosphere.meteor.com","serverId":"62a4cf6a-3b28-f7b1-418f-3ddf038f84af","DDP_DEFAULT_CONNECTION_URL":"ddp+sockjs://ddp--****-atmosphere.meteor.com/sockjs"}; </script>
如果你试图避免人们能够通过查看源代码来告诉你使用meteor,我认为这是不可能的。