我正在尝试为来自服务器的 json 响应启用压缩。目前我看到了响应但没有压缩,下面我提到了配置。
服务器:码头
小服务程序.xml
<bean name="/TaskSearchApp.json" class="com.googlecode.jsonrpc4j.spring.JsonServiceExporter">
<property name="service" ref="taskSearchAppBean"/>
<property name="serviceInterface" value="com.webmethods.caf.TaskSearchAppInterface"/>
</bean>
Web.xml
<filter>
<filter-name>GzipFilter</filter-name>
<filter-class>org.eclipse.jetty.servlets.GzipFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>GzipFilter</filter-name>
<url-pattern>*json</url-pattern>
</filter-mapping>
客户端bean.xml
</bean>
<bean id="taskSearchAppBeanJSON" class="com.googlecode.jsonrpc4j.spring.JsonProxyFactoryBean">
<property name="serviceUrl" value="http://localhost:8888/TaskSearchApp/TaskSearchApp.json"></property>
<property name="serviceInterface" value="com.webmethods.caf.TaskSearchAppInterface"></property>
</bean>