Попробуйте этот код:
var express = require('express'),
app = express.createServer();
app.get("/offline.manifest", function(req, res){
res.header("Content-Type", "text/cache-manifest");
res.end("CACHE MANIFEST");
});
app.listen(8561);
(я предполагаю, что вы используете последнюю версию Express, 2.0.0)
ОБНОВЛЕНИЕ: Я простосделал быстрый тест с использованием Firefox 3.6.x и Live HTTP Headers.Это вывод аддонов:
HTTP/1.1 200 OK
X-Powered-By: Express
Content-Type: text/cache-manifest
Connection: keep-alive
Transfer-Encoding: chunked
Убедитесь, что вы очистили кеш перед попыткой.