5
我想在我的應用程序引擎應用程序中提供一些請求範圍內的數據。Google App Engine上的ThreadLocal(GAE)
實例:
- 提出請求的量,URL。
- 認證信息。
我看到ThreadLocal
在GAE的JRE whitelist上。
是否ThreadLocal
是一種很好且安全的方法來提供此信息?有其他/更好/更可接受的方式嗎?
我想在我的應用程序引擎應用程序中提供一些請求範圍內的數據。Google App Engine上的ThreadLocal(GAE)
實例:
我看到ThreadLocal
在GAE的JRE whitelist上。
是否ThreadLocal
是一種很好且安全的方法來提供此信息?有其他/更好/更可接受的方式嗎?
是的,將這些東西存儲在ThreadLocal
中是可以接受的做法。然而,更好的方法是在需要的地方傳遞這些值(作爲方法參數),而不是伸出它們。這是更可取的,因爲它至少可以測試。