mod_sed允许您修改Apache中HTTP请求的主体。 Apache Tomcat中是否有类似的工具?
答案 0 :(得分:1)
Tomcat与Apache不同(即使它是Apache Tomcat)。我不知道像mod_sed这样的东西。
我能想到的两个选项是:
根据您的需要,如果您想修改输入(请求),您可以从HttpServletRequest获取实体并进行修改。此外,如果您想修改响应,那么您可以在Java代码中在服务器端创建响应,但是您也可以访问HttpServletResponse。
另一个选择是使用nginx代理所有对Tomcat的请求,并在nginx中执行魔术。我认为ngx_http_sub_module可以让你在nginx中做你想做的事。
但基本上,如果你正在使用servlet,你可以完全控制进入servlet的数据,然后你可以用你想要的数据制作你的响应,所以我真的不需要那个sed功能在这里(也许是因为我需要更多信息才能看到全局)。