我正在将一些遗留代码与一个新系统连接起来,我必须编辑一个 HTTP 请求。
我正在使用 Jetty 从我们的应用程序中启动嵌入式 Web 服务器,并用 aorg.eclipse.jetty.rewrite.handler.RewriteHandler
类包装了我们的 Web 应用程序。
我可以成功操作 URI,但找不到编辑请求参数的方法。我尝试按照此线程将请求包装javax.servlet.http.HttpServletRequestWrapper
并覆盖该方法:getParameters()
但是,这不起作用,因为 Jetty 在某些时候会强制转换请求对象并且它失败了。
有谁知道解决方案?
提前致谢。
抢