я в настоящее время, используя очень простой кусок кода, чтобы вернуть запросы для статического контента в node.js
:Использование ETags для статического контента в узле
function staticRequest(req, res) {
var toRetr = STATIC_DIR + req.params[0];
if (fs.existsSync(toRetr)) {
res.sendfile(toRetr);
} else {
res.status(404).send('Not found: ' + req.params[0]);
}
};
Я хотел бы использовать ETags, чтобы минимизировать избыточную трафик между клиентом и сервером ,
- Как это можно реализовать или включить?
- Должен ли я использовать кеш в памяти на стороне сервера?