Проблема с тайм-аутом при публикации данных JSON на API узла - PullRequest
0 голосов
/ 25 августа 2018

У меня возникают проблемы с тайм-аутом при отправке данных json размером более 100 КБ в api nodejs с почтальоном. Я протестировал свою функцию API на стороне клиента и у меня не было проблем. Когда я переместил его на сервер узлов и передал входной сигнал json через почтальона, он работает только с меньшими наборами данных, такими как 20 КБ. На стороне клиента это было проверено с данными до 20 МБ. Я проверил настройки почтальона, и время ожидания запроса установлено в бесконечность. Я не думаю, что мне нужно сталкиваться с ограничением размера json узла, но я не могу понять, с чего начать искать ...

1 Ответ

0 голосов
/ 26 августа 2018

В документации сказано, что для сервера NodeJS с ExpressJS (я предполагаю, что вы его используете) по умолчанию размер запроса json составляет 100 КБ. Его здесь .

Вы можете легко установить более высокий предел следующим образом:

var bodyParser = require('body-parser');

app.use(bodyParser.urlencoded({ limit: '50mb'}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...