數據交互 後端代碼

// 這裏以express某個路由文件說明問題,一級路由是/api
    var express = require('express');
    var router = express.Router();
    router.get('/getsth', function(req, res, next) {
        // 是否須要跨域
        // res.header('Access-Control-Allow-Origin', '*')
        var name = req.query.name
        var age = req.query.age
        res.json({
            status:0,
            msg:'success',
            data:{
                name : name,
                age:age
            }
        })
      // req對請求作一些事兒
      // res對響應作一些事兒
      // next,下一步回調事件
    });
    router.post('/poststh', function(req, res, next) {
        // 是否須要跨域
        // res.header('Access-Control-Allow-Origin', '*')
        // post請求的參數封裝在body中,這裏在express中須要使用body-parser在路由前提早進行封裝。
        var name = req.body.name
        var age = req.body.age
        res.json({
            status:0,
            msg:'success',
            data:{
                name : name,
                age:age
            }
        })
      // req對請求作一些事兒
      // res對響應作一些事兒
      // next,下一步回調事件
    });
    module.exports = router;
相關文章
相關標籤/搜索