いくつかのレガシー コードを新しいシステムと接続しており、HTTP 要求を編集する必要があります。
org.eclipse.jetty.rewrite.handler.RewriteHandler
Jetty を使用してアプリケーションから組み込み Web サーバーを起動し、Web アプリケーションを aクラスでラップしました。
URI は正常に操作できますが、要求パラメーターを編集する方法が見つかりません。このスレッドに従って、リクエストをラップしjavax.servlet.http.HttpServletRequestWrapper
てメソッドをオーバーライドしようとしました:getParameters()
サーブレット フィルタを使用してリクエスト パラメータを変更する
ただし、Jetty がある時点で要求オブジェクトをキャストして失敗するため、これは機能しませんでした。
誰かが解決策を知っていますか?
前もって感謝します。
ロブ