CNode

node做client和java中间层的http通信 是这样写?

问答
MMartinHuangJing发布于11 年前最后回复11 年前3 回复5197 浏览0 收藏

var usr=require('dao/dbConnect'); var express = require('express'); var router = express.Router(); var request = require('request'); /* GET home page. */ router.get('/', function(req, res) { res.render('index'); }); router.get('/news', function(req, res) { res.render('news'); }); router.post('/list', function(req, res) { request('http://x.x.x.x:8080/cms/f/list?categoryId=15',function (error, response, body) { if (!error && response.statusCode == 200) { console.log(typeof body) res.json(JSON.parse(body).result.list) } }) });

module.exports = router;

查看回复

回复 (3)

C
ChrisFuck#1·11 年前

是的,就是发起一个http的请求而已

参与回复
登录后即可参与回复。登录