@Context HttpHeaders
内で動作する必要がありInterceptor
ますか?
私はそれを拡張して注釈を付けたRestfulClasses
クラスを作成しました- すべてかなり標準的なものです。javax.ws.rs.core.Application
@javax.ws.rs.ApplicationPath("/api")
また、特定のパスを処理するために追加されたクラスもあり、それ自体は正常に機能します。問題は、着信 HTTP ヘッダーをチェックしたいのですが、インターセプターの使用は完璧に思えます。
私のインターセプター クラスは@Context HttpHeaders httpHeaders
宣言されていますが、@AroundInvoke
メソッド内ではこのプロパティは null です。
これが機能することを期待する必要がありますか、それとも何か不足していますか? 別の方法はありますか?