使用express搭建node中间件
公司数据是通过调取Java(php)接口获取到的,所以这里 服务端 要用到 nodeJS的 request
模块,先安装它:
npm install request
有了request,我们就能在nodeJS里随意调用 Java或者第三方的数据接口了。
在路由目录下的index.js 文件。
var express = require('express'); var request= require('request'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { /*正式数据*/ request('http://test.webapp.baai.com/hk/index.json',function(error,response,body){ /*判断请求是否成功*/ if (!error && response.statusCode == 200) { /*把字符串转换为json*/ var data=JSON.parse(body); /*渲染模板*/ res.render('index', data); } }); });
需要json格式,要用JSON.parse()进行处理