页面图片缓存,Cache-Control 部分缓存

SandKing 发布于 2011/06/13 14:27
阅读 3K+
收藏 0

我想设置HTTP的头信息,缓存图片和CSS 不缓存JS怎么设置?

这样写我的JS什么都缓存了拿不到最新的!

response.setHeader("Server", "sojoys");
//		response.setHeader("Cache-Control", "max-age=3600");
		response.setStatus(200)  ;
加载中
0
红薯
红薯
你这是写在哪里的?filter?
0
华宰
华宰
如果是过滤器的话,那么配置两个 url-mapping 针对 图片和css,不要针对 js 就可以了啊
0
SandKing
SandKing
public final int writeTo(String s, String charset) throws IOException {
		if (response == null)
			throw new IOException("ctx.response == null");
		if (invalid)
			throw new IOException("SvcContext invalid");
		byte[] b = s.getBytes(charset);
		int length = b.length;
		final ByteChunk myChunk = new ByteChunk(length);
		myChunk.setBytes(b, 0, length);
		response.setHeader("Server", "sojoys");
		response.addHeader("Server", "sojoys");
		response.setStatus(200);
		response.setContentType(MimeType.HTML);
		response.setContentLength(length);
		response.sendHeaders();
		response.doWrite(myChunk);
		response.finish();
		recycle();
		return b.length;
	}
不是的配置文件  ,就是红薯说的那样的
0
SandKing
SandKing
那个帮帮忙啊,各位大虾
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部