Кажется, я не могу понять, почему Strapi возвращает тип файла false вместо оригинала. Кажется, это происходит только с файлами, отличными от изображений.
Загрузка работает нормально ... просто в ответе используется неправильный тип файла.
Это то, что я делаю :
const formData = new FormData();
formData.append("files", e.target.files[0]);
axios
.post(apiUrl + '/upload', formData, {
headers: {
'Authorization': 'Bearer ' + Cookies.get("jwt")
}
}).catch(error => { console.log(error); // Handle error
}).then(response => {
console.log(response);
});
Это мое имя файла:
font.ttf
Это мой ответ:
data: {
{
alternativeText: null
caption: null
created_at: "2020-05-25T20:48:33.910Z"
ext: ".bin"
formats: null
hash: "font_c02e2b80d7"
height: null
id: 29
mime: "application/octet-stream"
name: "font"
previewUrl: null
provider: "local"
provider_metadata: null
related: []
size: 158.17
updated_at: "2020-05-25T20:48:33.910Z"
url: "/uploads/font_c02e2b80d7.bin"
width: null
}
}