req.fresh
一个标志,表示发送此请求(req
)的用户代理希望获取“新鲜”数据(如“if-none-match”,“cache-control”和/或“if-modified-since”请求头中指示)。
如果请求需要“新鲜”数据,通常你需要从模型中.find()
新鲜数据并将其发送回客户端。
req.fresh;
if (req.fresh) {
// The user-agent is asking for a more up-to-date version of the requested resource.
// Let's hit the database to get some stuff and send it back.
}
- 有关 Sails/Express/Koa/Connect 实现的详细信息,请参阅
node-fresh
模块。