Как поймать «не удалось загрузить pdf-документ» в angular 10, когда загружается фальсифицированный pdf-файл

#validation #try-catch #angular10

Вопрос:

Я пытаюсь поймать ошибку «не удалось загрузить pdf-документ в angular 10», чтобы подтвердить, что загруженный pdf-файл действителен, и убедиться, что он не был изменен, например, изменив расширение .exe на .pdf.

Например: у меня на стороне клиента вводится загрузка файла. Если пользователь изменяет имя файла с download.exe чтобы загрузить.pdf, если пользователь сделает это, я получу «Ошибка, не удалось загрузить pdf-документ» внутри измененного файла. Вместо этого я должен перехватить или проверить, подделал ли пользователь файл или нет, прежде чем загружать его во внешний интерфейс