タイプ application/x-www-form-urlencoded のデータを含むリクエスト本文の暗号署名 (リクエストヘッダーで配信) をチェックする必要がある Spring MVC (3.2.2) アプリケーションがあります。
私の問題: Spring MVC では、実際の未処理の HTTP リクエスト本文を取得できず、署名をチェックできないようです。
- リクエスト ハンドラー メソッドで注釈を使用すると
@RequestBody
、コンテンツが取得されますが、個々のフォーム フィールドはランダムな順序で表示されます。解析されたフォーム データから明らかに再生成されます。 - type の Parameter を使用すると
HttpServletRequest
、その本体は空です Reader
またはInputStream
パラメーターも同様です。
リクエスト本文のこの前処理を回避またはバイパスするにはどうすればよいですか?