我想到了!
感谢@rdrey的链接和此节点模块,我设法正确设置了响应的MIME类型,如下所示:
function handler(req, res) { var url = convertURL(req.url); if (okURL(url)) { fs.readFile(url, function(err, data) { if (err) { res.writeHead(404); return res.end("File not found."); } res.setHeader("Content-Type", mime.lookup(url)); //Solution! res.writeHead(200); res.end(data); }); } else { res.writeHead(403); return res.end("Forbidden."); }}


