rrestjs
Version:
HIgh performance node.js ROA & RESTFUL web framework.
26 lines (24 loc) • 1.29 kB
JavaScript
module.exports.rrestjsconfig = require('./config/post.conf.js');
var http = require('http'),
rrest = require('../'),
server = http.createServer(function (req, res){
res.setHeader('content-type', 'text/html')
res.write('<body>');
res.write('req.headers:'+JSON.stringify(req.headers)+'<br />');
res.write('req.path:'+req.path+'<br />');
res.write('req.ip:'+req.ip+'<br />');
res.write('req.referer or req.referrer:'+req.referer+'<br />');
res.write('req.useragent:'+req.useragent+'<br />');
res.write('req.getparam:'+JSON.stringify(req.getparam)+'<br />');
res.write('req.queryparam:'+JSON.stringify(req.queryparam)+'<br />');
res.write('req.deleteparam:'+JSON.stringify(req.deleteparam)+'<br />');
res.write('req.postparam:'+JSON.stringify(req.postparam)+'<br />');
res.write('req.bodyparam:'+JSON.stringify(req.bodyparam)+'<br />');
res.write('req.putparam:'+JSON.stringify(req.putparam)+'<br />');
res.write('req.cookie:'+JSON.stringify(req.cookie)+'<br />');
res.write('req.param:'+JSON.stringify(req.param)+'<br />');
res.write('req.isxhr:'+JSON.stringify(req.isxhr)+'<br />');
res.write('<script>document.cookie = "name = spout"</script>');
res.end('</body>');
}).listen(rrest.config.listenPort);
console.log(global)