Реагировать на проблему с загрузкой файла изображения - только производство - PullRequest
0 голосов
/ 08 ноября 2018

Я пытаюсь прикрепить файл изображения.Почему-то моя клиентская сторона ничего не отправляла, если прикреплял туда файл.

Это на React (веб-сайт) и React-Native Web View (рендеринг).

Плохая часть игры, я не могуотслеживать журнал клиента, причину проблемы мобильного браузера.

1)

const formData = new FormData();
formData.append('report[description]', text);
formData.append('token', localStorage.getItem('tempToken'));
formData.append('report[image]', new Blob([this.state.file], { type: 'image/png' }));
axios.post('/accept_report', formData)

2)

const config = {
   headers: {
     'content-type': 'multipart/form-data'
   }
}
formData.append('report[image]', this.state.file);
axios.post("/accept_report", formData, config)

1 Ответ

0 голосов
/ 09 ноября 2018

Решено:

Так как, это происходит только при прикреплении файла. Моя продукция nginx ограничивала файлы большого размера. Я смог загрузить только около 500 КБ, но не более.

Изменились nginx Размер тела клиента.

http{
   #...
   client_max_body_size 10M; #or 100M it depends on yr preference.
   #...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...