如何在 play 2.0 的结果对象中设置 Http header ?
我想这样设置缓存控制(过期): 缓存控制 公开,最大年龄=2592000
检查 ET 标签并返回正确响应的最佳方法是什么?
一直在浏览这里,但没有看到任何东西: http://www.playframework.org/documentation/2.0.1/JavaActions
提前致谢 托马斯·维维克
最佳答案
您需要查看 JavaResponse 部分...
http://www.playframework.org/documentation/2.0.1/JavaResponse
文档中设置缓存控制的示例是
public static Result index() {
response().setContentType("text/html");
response().setHeader(CACHE_CONTROL, "max-age=3600");
response().setHeader(ETAG, "xxx");
return ok("<h1>Hello World!</h1>");
}
关于playframework - 在 Play 结果上设置 HTTP header (如过期)——以及如何处理 ETag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10564889/