クラス ContentCachingRequestWrapper

実装されたすべてのインターフェース:
HttpServletRequestEEServletRequestEE

public class ContentCachingRequestWrapper extends HttpServletRequestWrapperEE
入力ストリームおよびリーダーから読み取られたすべてのコンテンツをキャッシュし、byte array を介してこのコンテンツを取得できるようにする HttpServletRequestEE ラッパー。

このクラスは、コンテンツの読み取り時にのみコンテンツをキャッシュするインターセプターとして機能しますが、それ以外の場合はコンテンツが読み取られません。つまり、リクエストコンテンツが消費されない場合、コンテンツはキャッシュされず、getContentAsByteArray() を介して取得できません。

使用例 AbstractRequestLoggingFilter による。

導入:
4.1.3
作成者:
Juergen Hoeller, Brian Clozel
関連事項: