Apache 我们如何在tomcat Valve内部调用Http请求

Apache 我们如何在tomcat Valve内部调用Http请求,apache,web-services,http,tomcat,header,Apache,Web Services,Http,Tomcat,Header,我想在tomcat阀门中实现restfull api。我使用此链接成功创建tomcat阀[如何创建tomcat阀][1] [1] :.现在我想在阀门内安装。在我的应用程序中,有用于授权令牌的RESTfulWeb服务。我在hit webservice中使用了spring rest模板,但当我重新启动tomcat时,显示错误multivaluedmap类未找到,但在简单java应用程序中运行相同的代码。在此之后,我在hit rest web服务中使用了Apache http客户机(代码正常)。但当我

我想在tomcat阀门中实现restfull api。我使用此链接成功创建tomcat阀[如何创建tomcat阀][1]

[1] :.现在我想在阀门内安装。在我的应用程序中,有用于授权令牌的RESTfulWeb服务。我在hit webservice中使用了spring rest模板,但当我重新启动tomcat时,显示错误multivaluedmap类未找到,但在简单java应用程序中运行相同的代码。在此之后,我在hit rest web服务中使用了Apache http客户机(代码正常)。但当我重新启动tomcat时,又出现了一个异常:java.lang.NoClassDefFoundError:org/apache/http/client/ClientProtocolException


我只想在tomcat阀内创建一个授权头,这样任何人都可以向我建议如何在tomcat阀内访问restfull api

我认为您应该尝试使用tomcat类加载器。当这些类未加载时,会出现这些异常。因此,您应该在运行时使用tomcat类加载器来加载这些类

java.lang.NoClassDefFoundError: org/apache/http/client/ClientProtocolException

这意味着找不到此类。您应该在tomcat中添加所需的jar文件。这有助于在运行时加载类