当我提供一个时,为什么Jetty要求ProxyTo

问题描述 投票:0回答:1

我有用于在Jetty中启动Web应用程序的代码。我想在应用程序内部添加反向代理处理。当我调用API时,出现错误“ UnavailableException:需要初始化参数'proxyTo'”。

        Server server = new Server(port);
        WebAppContext webapp = createWebAppContext();

        ServletHolder proxyServlet = new ServletHolder(ProxyServlet.Transparent.class);
        proxyServlet.setInitParameter("ProxyTo", "http://attachments.dev.balcia.com:30310/api/");
        proxyServlet.setInitParameter("Prefix", "/api");
        webapp.addServlet(proxyServlet, "/api/attachments/*");

        server.setHandler(webapp);

java reverse-proxy embedded-jetty
1个回答
0
投票

初始化参数称为proxyTo而不是ProxyTo

Servlet初始化参数区分大小写。

© www.soinside.com 2019 - 2024. All rights reserved.