搭建测试服务器
使用之前Spring boot项目的测试demo
创建nodejs创建express项目
var express = require("express");
var http = require("http");
var app = express();
app.get('/',function(req,res){
console.log("hello express");
res.send("hello express");
});
app.get('/add',function(req,res){
console.log("hello express add");
var options = {
host:'127.0.0.1',
port:8080,
path:'/add',
method:'post'
}
var requestServer = http.request(options,function(reqSer,resSer){
console.log('STATUS: ' + reqSer.statusCode);
console.log('HEADERS: ' + JSON.stringify(reqSer.headers));
reqSer.setEncoding('utf8');
reqSer.on('data', function (chunk) {
console.log('BODY: ' + chunk);
res.writeHead(200, {"Content-Type": "text/plain"});
res.write(chunk);
res.end();
});
});
requestServer.on('error', function (e) {
console.log('problem with request: ' + e.message);
});
requestServer.end();
});
var server = app.listen(8888, function () {
var host = server.address().address
var port = server.address().port
console.log("应用实例,访问地址为 http://%s:%s", host, port)
})
运行效果
1.浏览器
2.nodejs后台
3.服务器后台
总结
服务器后台是调用python的一个测试demo,不清除的朋友只需将其当成一个controller对应的返回数据即可。