5
我想在我的应用程序引擎应用程序中提供一些请求范围内的数据。Google App Engine上的ThreadLocal(GAE)
实例:
- 提出请求的量,URL。
- 认证信息。
我看到ThreadLocal
在GAE的JRE whitelist上。
是否ThreadLocal
是一种很好且安全的方法来提供此信息?有其他/更好/更可接受的方式吗?
我想在我的应用程序引擎应用程序中提供一些请求范围内的数据。Google App Engine上的ThreadLocal(GAE)
实例:
我看到ThreadLocal
在GAE的JRE whitelist上。
是否ThreadLocal
是一种很好且安全的方法来提供此信息?有其他/更好/更可接受的方式吗?
是的,将这些东西存储在ThreadLocal
中是可以接受的做法。然而,更好的方法是在需要的地方传递这些值(作为方法参数),而不是伸出它们。这是更可取的,因为它至少可以测试。