Apache Tomcat是否有一个经过修改的等价物?

Apache Tomcat是否有一个经过修改的等价物?,apache,tomcat,Apache,Tomcat,允许您修改Apache中HTTP请求的主体。Apache Tomcat中有类似的工具吗?Tomcat与Apache不同(即使是Apache Tomcat)。我不知道有什么东西像mod_sed 我能想到的两个选择是: 根据需要执行的操作,如果要修改输入(请求),可以从HttpServletRequest获取实体,并对其进行修改。另外,如果您想修改响应,那么可以在Java代码中在服务器端创建响应,但也可以访问HttpServletResponse 另一种选择是使用nginx将所有请求代理给Tomc

允许您修改Apache中HTTP请求的主体。Apache Tomcat中有类似的工具吗?

Tomcat与Apache不同(即使是Apache Tomcat)。我不知道有什么东西像mod_sed

我能想到的两个选择是:

  • 根据需要执行的操作,如果要修改输入(请求),可以从HttpServletRequest获取实体,并对其进行修改。另外,如果您想修改响应,那么可以在Java代码中在服务器端创建响应,但也可以访问HttpServletResponse

  • 另一种选择是使用nginx将所有请求代理给Tomcat,并在nginx中发挥神奇的作用。我认为ngx_http_sub_模块可以让您在nginx中做您想做的事情

但基本上,如果您使用servlet,您可以完全控制进入servlet的数据,然后您可以使用所需的数据创建响应,因此我并不认为这里需要sed功能(可能是因为我需要更多信息才能看到全局)