我從返回時,他們已設置頁眉Accept-Encoding: gzip, deflate
那麼你需要能夠在應用服務器壓縮用戶請求一個壓縮的響應。
在Tomcat中,你需要改變<TOMCAT_HOME>/conf/server.xml
壓縮是默認關閉的。
<Connector connectionTimeout="20000"
port="8080" protocol="HTTP/1.1"
redirectPort="8443"
compression="on"
compressionMinSize="1"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"/>
請注意,您需要定義您想要應用程序服務器進行壓縮的compressableMimeType。
你可以接着用捲曲測試這個....
壓縮內容...
curl http://localhost:8080/your/url/too/data
壓縮內容...
curl -H "Accept-Encoding: gzip, deflate" http://localhost:8080/your/url/too/data
見https://jersey.java.net/documentation/latest/filters-and-interceptors.html#d0e6704 – 2013-09-26 05:56:29
是的,我看到的是,這裏沒有說如何使頭靠等不同攔截器可以連接到一個不同的內容,據我所關心的文件不完整,對於這個話題也不清楚。 示例將工作。 – user2649908