<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
<Set name="contextPath">/</Set>
<Set name="resourceBase"><SystemProperty name="jetty.home" default="."/>/webapps/foo</Set>
<Set name="handler">
<New class="org.eclipse.jetty.server.handler.ResourceHandler">
<Set name="cacheControl">max-age=3600,public</Set>
</New>
</Set>
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>foo.bar</Item>
</Array>
</Set>
</Configure>
這是我的配置,但是沒有過期頭可以加到http響應中。如何配置碼頭爲css/js文件服務器,並帶有expires標頭?
因爲在 ResourceHandler中沒有與expires標題相關的屬性。
我發現MovedContexHandler有這個屬性,我應該使用它嗎?