使用官方文档在 Java 中开发 App Engine Endpoints 时,使用适当的参数运行 endpoints.cmd 并在 GAE 中部署后,开发服务器会在 处显示正确的端点http://localhost:8888/_ah/api/discovery/v1/apis
,但访问 GAE 上生产版本的资源管理器会显示旧端点https://<my-app>.appspot.com/_ah/api/discovery/v1/apis
.
该错误被追溯到HTTP 302
生产应用程序的日志中找到的(临时移动的)代码,用于访问/_ah/spi/BackendService.getApiConfigs
. 直到清除(即,提供 HTTP 200),Google 的服务器将无法为端点提供服务(请参阅此评论)。