我正在使用Express.js 4.17.X,并尝试使用 res.get()函数来获取响应标头值。
但这总是返回 undefined
审理案件:
都返回未定义
app.use(function (req, res, next) {
const isFresh = fresh(req.headers, {
'etag': res.getHeader('ETag'),
'last-modified': res.getHeader('Last-Modified')
});
if (isFresh) {
// client has a fresh copy of resource
res.statusCode = 304
res.end()
return
} else {
next()
}
})