В основном я пытаюсь отправить массив изображений base64.После проверки его размера кажется, что, если длина массива превышает 1 миллион байтов, я получаю сообщение об ошибке при попытке загрузить массив: слишком большая полезная нагрузка.
Мои системные характеристики: -Локальная среда -Reactjs -Mlab как база данных -Strapi как безголовый плагин CMS -Graphql для запроса
Запрос graphql (не уверен, имеет ли это значение):
Объект является объектом с массивом сИзображения base64.
Я не уверен, где мне следует попытаться изменить настройки: на strapi или mlab?Моя среда локальна, поэтому она не связана с хостом.
Заранее спасибо
const response = await strapi.request('POST', '/graphql', {
data: {
query: `mutation UpdateExam($input: updateExamInput!) {
updateExam(input: $input) {
exam {
questions
}
}
}`,
variables: {
input: {
where: {
id: this.props.match.params.id
},
data: {
questions: obj
}
}
}
}
});
РЕДАКТИРОВАТЬ:
Я связался со службой поддержки Strapi и до сих пор не- и, вероятно, не будет, так как это было уже несколько дней - получить ответ.Я подозреваю, что это один из узловых модулей, который ограничивает размер объекта json, а не strapi.
Плюс - после некоторых исследований я обнаружил, что, вообще говоря, отправлять на сервер не очень хорошая идея.очень большой объект JSON, так как это занимает много времени.Получается, что объект json размером 1 МБ на самом деле довольно большой.
Мне все равно хотелось бы услышать мнения более опытных программистов.Спасибо