431 (Request Header Fields Too Large)
kakharmanov opened this issue · comments
Hi there! Firstly i want to give very big respect to author for this opportunity to use this plugin!
My question is why i get an error while i use custom uploader, after I send the request to the server I get this error message 431, because plugin generates a link where link have base64 code, this causes error 431. How fix it?
![Снимок экрана 2024-01-17 в 13 55 05](https://private-user-images.githubusercontent.com/68187370/297303880-a7973fdc-51c4-436d-a567-9505d200f1c2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg1Njg5ODYsIm5iZiI6MTcxODU2ODY4NiwicGF0aCI6Ii82ODE4NzM3MC8yOTczMDM4ODAtYTc5NzNmZGMtNTFjNC00MzZkLWE1NjctOTUwNWQyMDBmMWMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE2VDIwMTEyNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMxNTE3YjdjNDljYWVlNzIyODVkM2E4YTYxOWI0ZjJlN2Q2MzhjMzVhZmYyM2FhM2VkMTMwM2QxZTEyZDJlMzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yCJMGqBroADqM4yrSC2jLOD-W8Yr2gj6FkKOPiQGxc0)
uploader: {
uploadByFile: async (file:any) => {
let item
const formData = new FormData()
props.selectedPageId ? formData.append('model_id', props.selectedPageId) : formData.append('uuid', props.hash)
formData.append('model_type', 'pages');
formData.append('file', file);
await axios.post('/support/files', formData, {
headers: {
'Authorization': 'Bearer '+ localStorage.token,
'Content-Type': 'multipart/form-data'
},
withCredentials: true
})
.then((response: any) => {
item = {
success: 1,
file: {
id: response.data.data.id,
url: response.data.url,
}
}
notificationStore.addNotification({ type: 'success', text: 'Видеофайл успешно загружен!', duration: 3000 })
}).catch(err => {
notificationStore.addNotification({ type: 'error', text: 'Что-то пошло не так, ошибка загрузки видеофайла!', duration: 3000 })
})
return item
}},