我有一个servlet引擎作为前端Web服务器,并希望向后端服务器转发一些请求。无法重定向。
servlet规范中是否有任何有用的API?或者是这些功能的一些样本?
我知道我可以通过HttpUrlConnection来做到这一点。但是有一些更简单的解决方案吗?
答案 0 :(得分:2)
您无法将请求转发给其他服务器。如果要转发的servlet位于同一服务器中,则转发有效。
所以你的选择是:
servlet规范中是否有任何有用的API?
除了你已经找到的那些(显然)之外没有。
但是有一些更简单的解决方案吗?
AFAIK,没有。特别是如果后端是不同的服务器,则“前进”不是一个选项。
答案 1 :(得分:2)
我现在从Jetty找到了ProxyServlet。这似乎是一个很好的例子。