节点限制响应对象

时间:2019-03-04 23:55:39

标签: javascript node.js

我构建了一个应用程序,该应用程序允许用户在前端提交请求,然后由节点处理并触发python脚本。然后,此python脚本将数据对象返回到节点,有时会在数组中返回数百个对象。如果可能的话,我想限制我发送回节点中客户端的内容,例如前50个对象。能做到吗?

当前代码:

app.post('/upload', upload.single('myImage'), function (req, res, next) {

    const options = {
        scriptPath: './playground/',
        args: ['--graph', './playground/tf_files/retrained_graph.pb', '--image', './uploads/' + req.file.filename]
    };

    PythonShell.run('scripts/label_image.py', options, function (err, pyRes) {
        if (err) throw err;
        const obj = JSON.parse(pyRes[1])
        res.send({ result: obj }); // I would like to limit this obj
    });
});

0 个答案:

没有答案