comparison webtty.js @ 81:e4773ac5d4d5

Switch to node v0.8. In node v0.8, path.exists() has been moved to the fs module.
author John "Elwin" Edwards <elwin@sdf.org>
date Sun, 08 Jul 2012 08:02:17 -0700
parents 7466927c17a5
children ad4229cf8321
comparison
equal deleted inserted replaced
80:7eb4cc9dfa94 81:e4773ac5d4d5
207 nname = "index.html"; 207 nname = "index.html";
208 if (nname.match(/\/$/)) 208 if (nname.match(/\/$/))
209 path.join(nname, "index.html"); /* it was a directory */ 209 path.join(nname, "index.html"); /* it was a directory */
210 var realname = path.join(serveStaticRoot, nname); 210 var realname = path.join(serveStaticRoot, nname);
211 var extension = path.extname(realname); 211 var extension = path.extname(realname);
212 path.exists(realname, function (exists) { 212 fs.exists(realname, function (exists) {
213 var resheaders = {}; 213 var resheaders = {};
214 if (!exists || !extension || extension == ".html") 214 if (!exists || !extension || extension == ".html")
215 resheaders["Content-Type"] = "text/html"; 215 resheaders["Content-Type"] = "text/html";
216 else if (extension == ".png") 216 else if (extension == ".png")
217 resheaders["Content-Type"] = "image/png"; 217 resheaders["Content-Type"] = "image/png";