首页 > 代码库 > nodejs+express-> http 访问本地json数据

nodejs+express-> http 访问本地json数据

首先要把json 放入public文件目录下:

在config.js里面定义domainUrl

exports.domainUrl = ‘http://localhost:3000‘;

在 index.js中

var config = require(‘../config‘);var domainUrl = config.domainUrl;router.get(‘/index‘, function(req, res) {    if(req.session.username){        res.locals.username = req.session.username;        var query = http.get(domainUrl+‘/data/node-data.json‘,function (response){            response.on(‘data‘,function (result){                var data = http://www.mamicode.com/JSON.parse(result.toString());>var pageData =http://www.mamicode.com/ {};                pageData[‘title‘] = "前端技术学习";                pageData[‘listData‘] = data;                res.render(‘../index‘,pageData);            });        });        query.end();    }else {        res.redirect(‘/login‘);        return;    }});

 

nodejs+express-> http 访问本地json数据