Code files

This commit is contained in:
Akhil
2017-07-31 11:33:31 +05:30
parent 073a63ebdd
commit b9ae409ec0
801 changed files with 17535 additions and 0 deletions
@@ -0,0 +1,25 @@
const http = require('http')
const server = http.createServer((req, res) => {
secureHeaders(res)
switch (req.url) {
case '/': return res.end('hello world')
case '/users': return res.end('oh, some users!')
default: return error('404', res)
}
})
function secureHeaders (res) {
res.setHeader('X-DNS-Prefetch-Control', 'off')
res.setHeader('X-Frame-Options', 'SAMEORIGIN')
res.setHeader('X-Download-Options', 'noopen')
res.setHeader('X-Content-Type-Options', 'nosniff')
res.setHeader('X-XSS-Protection', '1; mode=block')
}
function error(code, res) {
res.statusCode = code
res.end(http.STATUS_CODES[code])
}
server.listen(3000)