Я создаю форму для сбора данных о пользователях в веб-приложении, в которую я могу добавить аватар через input file
. Этот фильтр фильтрует файлы с расширениями изображений, но сомневаюсь, что я могу создать файл с script
и присвоить ему расширение .jpg
, например.
Изображение, которое я могу проанализировать
const reader = new FileReader();
reader.onload = (event: any) => {
console.log(event);
this.avatarUrl = event.target.result;
console.log(this.avatarUrl);
};
reader.readAsDataURL(this.avatarSelected);
но я ничего не могу найти
различать реальные изображения и скрытые scripts
.
Спасибо за ответы.