1

以编程方式发现此请求是否针对默认版本,而不是针对请求设置的另一个特定版本。我认为可能有类似的东西:

SystemProperty.isDefaultVersion
4

2 回答 2

2

使用新模块功能提供的 API:

ModulesService modulesService = ModulesServiceFactory.getModulesService();
String currentModuleName = modulesService.getCurrentModule();
String version = modulesService.getDefaultVersion(currentModuleName);
于 2013-08-12T14:23:41.807 回答
0

解决此问题的一种不太完整的方法是检查 URL。如果匹配X.name.appspot.com,它可能不是默认版本。可能是,但绝对不是普通用户访问您的页面,因此可能是开发操作。

远非完美,但可能就足够了......

于 2013-08-11T19:09:02.443 回答