Java Servlet API可以将请求转发到同一服务器(相同的主机:端口)中的另一个路径.但是,转发到另一个主机:端口 - 就像代理做 - 是另一个故事.
我试图用Jersey Client做这件事,将ServletRequest - 方法,标题,mediatype和body调整到Jersey ClientRequest(使用不同的基础uri),进行调用,并调整Jersey ClientResponse - 方法,标题, mediatype和body - 到ServletResponse.
手动调整这些对我来说似乎不对.
是不是有纯粹的Servlet API解决方案?或者是一个HTTP客户端,能够在更改host:port时来回调整请求?