Mercurial > hg > rlgwebd
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"; |