是否可以通过编程方式发现此请求是否针对默认版本,而不是请求中设置的其他特定版本。我想可能有类似的东西:
SystemProperty.isDefaultVersion
答案 0 :(得分:2)
使用新Modules功能提供的API:
ModulesService modulesService = ModulesServiceFactory.getModulesService();
String currentModuleName = modulesService.getCurrentModule();
String version = modulesService.getDefaultVersion(currentModuleName);
答案 1 :(得分:0)
您可以通过检查URL来解决这个问题。如果它与X.name.appspot.com
匹配,则可能不是默认版本。它可能是,但它绝对不是访问您的页面的普通用户,因此可能是开发操作。
远非完美,但可能就够了......