cleanup
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
"name": "webclip",
|
"name": "webclip",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "Web-Clipboard",
|
"description": "Web-Clipboard",
|
||||||
"main": "EventSource.js",
|
"main": "server.js",
|
||||||
"directories": {
|
"directories": {
|
||||||
"doc": "docs"
|
"doc": "docs"
|
||||||
},
|
},
|
||||||
|
|||||||
14
server.js
14
server.js
@@ -1,7 +1,7 @@
|
|||||||
// $Revision: 16 $ -- $Date: 2016-02-08 15:14:12 -0600 (Mon, 08 Feb 2016) $
|
// $Revision: 16 $ -- $Date: 2016-02-08 15:14:12 -0600 (Mon, 08 Feb 2016) $
|
||||||
|
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
var sys = require('sys');
|
var sys = require('util');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var moniFilename = 'abc';
|
var moniFilename = 'abc';
|
||||||
var querystring = require('querystring');
|
var querystring = require('querystring');
|
||||||
@@ -81,7 +81,7 @@ http.createServer(function(req, res) {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
var reqFile=req.url.replace("/wc/","");
|
var reqFile=req.url.replace("/wc/","");
|
||||||
|
|
||||||
console.log("Orig Requested File " + reqFile );
|
console.log("Orig Requested File " + reqFile );
|
||||||
if ((reqFile!=='EventSource.js') && (reqFile!=='autosize.min.js') ) {
|
if ((reqFile!=='EventSource.js') && (reqFile!=='autosize.min.js') ) {
|
||||||
reqFile='display.html'
|
reqFile='display.html'
|
||||||
@@ -94,17 +94,17 @@ http.createServer(function(req, res) {
|
|||||||
if (reqFile.match(/\.js/gi)) {
|
if (reqFile.match(/\.js/gi)) {
|
||||||
contentType="application/javascript";
|
contentType="application/javascript";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
var filePath = __dirname + '/' + reqFile;
|
var filePath = __dirname + '/' + reqFile;
|
||||||
console.log("Full path " + filePath + " [" + contentType + "]" );
|
console.log("Full path " + filePath + " [" + contentType + "]" );
|
||||||
|
|
||||||
try {
|
try {
|
||||||
var stat = fs.statSync(filePath);
|
var stat = fs.statSync(filePath);
|
||||||
|
|
||||||
var readStream = fs.createReadStream(filePath);
|
var readStream = fs.createReadStream(filePath);
|
||||||
res.writeHead(200, {"Content-Type":contentType});
|
res.writeHead(200, {"Content-Type":contentType});
|
||||||
|
|
||||||
readStream.pipe(res); // this will do a res.end() by its own.
|
readStream.pipe(res); // this will do a res.end() by its own.
|
||||||
|
|
||||||
} catch (ex) {
|
} catch (ex) {
|
||||||
|
|||||||
Reference in New Issue
Block a user