我在 java 中执行“转发”请求时遇到问题。所以我有一个 servlet,我想要请求 localhost(servlet 在 localhost 上工作)我收到一个页面(页面在程序中定义的实习生)并且可以继续使用 localhost 处理这个页面。例子: 页面定义:stackoverflow.com 因此,如果我输入浏览器 url:localhost,我会收到 stackoverflow 的内容,但 url 必须是本地主机,如果我转到 localhost/tags,我会收到 stackoverflow/tags 的内容,但 url 仍然应该是 localhost/tags。 我希望能得到你们的帮助
最佳答案
听起来您可能必须在您的 servlet 中实现某种隧道 http 代理。幸运的是,这并不难做到,甚至可能有可用的开源选项。
此链接可能对您有用: http://httpd.apache.org/docs/2.0/mod/mod_proxy.html
关于java - "Forwarded"请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974682/