Я использую таблицы данных в приложении node.js. (https://editor.datatables.net/manual/nodejs/getting-started#highlighter_759931). Все отлично работает.
Теперь я хочу проверить редактор API с почтальоном. Здесь я не получаю ответный ответ. Чего мне не хватает?
Если я отправляю сообщение POST по маршруту http://127.0.0.1:2001/v1/abc, который обычно запускает скрипт ... и в «Теле», «сырой» и «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"
}
}
Я бы ожидал получить ответ ... но получить бесконечное ... loading ..
... в конце концов мне нужно ... если кто-то попытается получить доступ к маршруту ... но в теле сообщения POST, отправленного на маршрут, не указан правильный формат 'datatable node.js'. . Я хочу отправить обратно ошибку res.json () ... вместо бесконечного запроса ...
....
await editor.process(getBody);
res.json(editor.data());