使用express搭建node中間件

公司數據是經過調取Java(php)接口獲取到的,因此這裏 服務端 要用到 nodeJS的 request 模塊,先安裝它:php

npm install request

有了request,咱們就能在nodeJS裏隨意調用 Java或者第三方的數據接口了。html

在路由目錄下的index.js 文件。node

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()進行處理web

相關文章
相關標籤/搜索