'use strict'; const http = require('http'); const url = require('url'); const path = require('path'); const fs = require('fs');
const root = path.resolve(process.argv[2] || '.') console.log('Static root dir: ' + root);
/**
if (!err && stats.isFile()) { console.log('200 ' + request.url); response.writeHead(200); fs.createReadStream(filepath).pipe(response); } else { console.log('404 ' + request.url); response.writeHead(404); response.end('404 Not Found'); }
let searchCount = 0; let fileArr = ['/index.html', '/default.html', '/demo.html']; /**
if (err) { searchFile(request, response, ++ searchCount); } else { resolveHttpServer(request, response, fileArr[searchCount]); }
})
server.listen(8080); console.log('Server is running at http://127.0.0.1:8080/');
Sign in to make a reply
心若无弦丶安听雨
'use strict'; const http = require('http'); const url = require('url'); const path = require('path'); const fs = require('fs');
const root = path.resolve(process.argv[2] || '.') console.log('Static root dir: ' + root);
/**
let searchCount = 0; let fileArr = ['/index.html', '/default.html', '/demo.html']; /**
/**
})
server.listen(8080); console.log('Server is running at http://127.0.0.1:8080/');