我不确定如何使用 node-static 来处理 .aspx 文件。
我正在使用 node-static 来提供 .html .js .css 和图像(按预期工作),但是当我请求 test.aspx(公共文件夹中的文件)时,它会提示浏览器(Chrome 和 FF)当我希望将其视为 HTML (text/html) 时,将其作为文件下载。
节点代码真的很基础
var node_static = require('node-static');
var node_static_file = new(node_static.Server)('./public');
var http = require('http');
var server = http.createServer(function(req, res) {
// static file server
req.addListener('end', function () {
node_static_file.serve(req, res, function (err, result) {
if (err) { // There was an error serving the file
res.writeHead(err.status, err.headers);
res.write("Error: Page " + err.message + " (" + err.status + ")");
res.end();
}
});
});
}).listen(80);
谢谢,