NextJS + Axios не отправляет файлы размером более 100 КБ – зависает в ожиданииJavascript

Форум по Javascript
Ответить
Гость
 NextJS + Axios не отправляет файлы размером более 100 КБ – зависает в ожидании

Сообщение Гость »


Итак, как говорится в вопросе, при отправке файлов на сервер с помощью FormData, Axios и Redux AsyncThunks файлы размером более 100 КБ застревают в состоянии ожидания. Никаких ошибок, просто ожидание навсегда.

Запрос достигает AsyncThunk, но никогда не достигает сервера (помещение console.log на самый высокий уровень контроллера API ничего не отображает). Однако, если размер файла меньше 100 КБ, запрос проходит нормально.< /п> Это мой асинхронный преобразователь.

export const saveImages = createAsyncThunk( "изображения/сохранить изображения", асинхронный (форма: FormInterface) => { пусть formData = новая FormData() formData.append("изображение", form?.image || "") пытаться { const ответ = ожидайте axios.post( getEndpointFromModel( { join_on: form.model, model_id: form.model_id } ), данные формы, { заголовки: { «Тип контента»: «multipart/form-data» } } ) вернуть ответ.данные } поймать (ошибка) { console.error(ошибка); } } ); Я делаю это неправильно?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»