Как протестировать api редактора данных node.js через почтальона - PullRequest
0 голосов
/ 16 ноября 2018

Я использую таблицы данных в приложении 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());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...