Ошибка: тело запроса превышает ограничение maxBodyLength при отправке сообщения base64 Axios - PullRequest
0 голосов
/ 03 июля 2019

При отправке почтового запроса с PDF-кодом в кодировке Base64 я получаю сообщение об ошибке

Ошибка: тело запроса превышает ограничение maxBodyLength

Я попытался установить оба следующих параметра

'maxContentLength': бесконечность, 'maxBodyLength': бесконечность

в конфиге запроса

const result = await axios({
            url: `the url`,
            headers: {'Authorization': `Bearer ${auth_token}`, 'Content-Type': 'application/json'},
            method: 'post',
            data: {
                'ParentId': record_id,
                'Name': file_name,
                'body': body,
                'Description': description ? description : "",
                'maxContentLength': Infinity,
                'maxBodyLength': Infinity
            }
        });

У кого-нибудь есть обходной путь?

1 Ответ

1 голос
/ 03 июля 2019

Вы устанавливаете

'maxContentLength': Infinity,
'maxBodyLength': Infinity

В вашем объекте данных. Он должен быть внутри объекта конфигурации, снаружи объекта данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...