【发布时间】:2015-01-22 14:52:52
【问题描述】:
我正在尝试快速指向我的 heroku 实例,该实例正在运行 hapijs 并从 /assets/ 提供静态文件。我有一个如下所示的路线设置:
// Assets
{
method: "GET",
path: "/assets/{path*}",
config: {
cache: {
privacy: 'public',
expiresIn: 31536000000 // 1 year in milliseconds
}
},
handler: {
directory: { path: './public/assets'}
}
},
以下是每个请求发回的标头:
HTTP/1.1 200 OK
content-type: text/css; charset=utf-8
last-modified: Thu, 22 Jan 2015 07:08:07 GMT
etag: "9c7d48799e5230b7c97ef1978b81ad533c10b950"
set-cookie: csrf=xyz; Path=/
set-cookie: session=xyz; Path=/
cache-control: max-age=31536000, must-revalidate, private
Date: Thu, 22 Jan 2015 07:21:15 GMT
Connection: keep-alive
我如何不对来自此 enpoint 的响应设置 cookie 以及为什么 cache-control 标头设置 must-revalidate 和 private。不应该公开吗?
【问题讨论】:
-
您是否使用任何插件或身份验证?