使用 Java 在 Google App Engine 中为云端点请求拦截器

Request Interceptors for Cloud Endpoints in Google App Engine with Java

我在 Google App Engine 和 Java 中使用 Cloud Endpoints。 我想知道如何拦截请求、添加一些属性并将其传递给 API 调用。

我尝试使用过滤器,但它们似乎不适用于 Google Cloud Endpoints。

还有别的想法吗?

AppEngine 似乎在传递给 API 之前清除了添加到请求的额外属性。
它还将自己的一些属性添加到属性映射中,这些属性在 API 级别可用,但对我没有任何用处。

所以我最终在每个 API 级别提取 headers 并使用它们。