如何通过邮递员测试Node.js数据表编辑器API

时间:2018-11-16 13:50:58

标签: node.js datatables postman

我在node.js应用程序上使用数据表。 (https://editor.datatables.net/manual/nodejs/getting-started#highlighter_759931)。一切正常。

现在,我想用邮递员测试编辑器api。在这里,我没有回音。我想念什么?

如果我将POST发送到通常运行脚本的路由http://127.0.0.1:2001/v1/abc,并且在邮递员的'Body''raw'&'JSON(application / json)'中发送此JSON( var getBody)..

{
    "draw": "1",
    "columns": [{
        "data": "name",
        "name": "",
        "searchable": "true",
        "orderable": "true",
        "search": {
            "value": "",
            "regex": "false"
        }
    }{
        "data": "country",
        "name": "",
        "searchable": "true",
        "orderable": "true",
        "search": {
            "value": "",
            "regex": "false"
        }
    }, {
        "data": "",
        "name": "",
        "searchable": "false",
        "orderable": "false",
        "search": {
            "value": "",
            "regex": "false"
        }
    }],
    "order": [{
        "column": "1",
        "dir": "desc"
    }],
    "start": "0",
    "length": "25",
    "search": {
        "value": "",
        "regex": "false"
    }
}

我希望得到响应...但是得到无限的...加载中。

...最后,我需要的是...如果有人尝试访问路由...,但是发送到路由的POST正文中没有给出有效的“ datatable node.js”格式。我想发回一个错误res.json()...而不是一个无限的请求...

....
await editor.process(getBody);
res.json(editor.data());

0 个答案:

没有答案