Nuxt js axios отправляет большие данные из laravel обратноPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Nuxt js axios отправляет большие данные из laravel обратно

Сообщение Anonymous »

У меня такая проблема, у меня есть nuxt и axios, мне нужно отправить файлы размером около 100 МБ +
При отправке nuxt генерируется новый FormData() и это поколение загружается очень-очень долго

Код: Выделить всё

jurnals: [],
formData: {
year: null,
title: null,
jurnal: null,
image: null,
},
paginate: {},
response: null,
formType: null,
isOpenModal: false,
isLoading: false,

store() {
this.isLoading = true;
const sendFormData = new FormData();
for (const key in this.formData) {
sendFormData.append(key, this.formData[key]);
}

//Loading ... is 5,3,4 min and send request
axios
.post(`${api}/jurnals`, sendFormData, {
headers: {
"Content-Type": "multipart/form-data",
},
})
.then((res) => {
this.response = res;
// Обработка ответа
})
.catch((err) => {
console.log(err);
})
.finally(() => {
this.formData = {
year: null,
title: null,
jurnal: null,
image: null,
};
this.isOpenModal = false;
this.isLoading = false;
});
},

Код: Выделить всё

 const sendFormData = new FormData();
for (const key in this.formData) {
sendFormData.append(key, this.formData[key]); // jurenal 60mb more loading whY?
}
Я действительно не знаю почему, но мне требуется много времени, чтобы это сделать.
Если размер больше, чем размер загрузки и запрос в Larvel обрабатывается быстро
Помогите пожалуйста! (((((((((((((((

Подробнее здесь: https://stackoverflow.com/questions/784 ... ravel-back
Ответить

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

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

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

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

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