【发布时间】:2017-11-09 11:20:56
【问题描述】:
通过以下代码,我在端口 3000 上创建了一个 HTTP 服务器,并添加了一些获取参数。我想用这个 express.js 服务器代码调用一个 python 脚本,这样当我点击 localhost:3000/key1/abc/key2/234 时,python 脚本就会被调用。我已经准备好将输入参数作为 sys.argv 的 python 脚本。请建议如何使用此代码调用 python 脚本,以便它将 value1 和 value 2 作为输入参数并返回 json。
var express = require('express');
var app = express();
app.get('/key1/:value1/key2/:value2',function(req,res)
{
console.log(req.params);
var value1 = req.params.value1;
var value2 = req.params.value2;
res.send(req.params);
});
app.listen(3000,function()
{
console.log("Server listening on port 3000");
});
【问题讨论】:
标签: python node.js http express server