我在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());