Validation 如何抓住;未能加载pdf文档";在angular 10中,当上传被篡改的pdf文件时

Validation 如何抓住;未能加载pdf文档";在angular 10中,当上传被篡改的pdf文件时,validation,try-catch,angular10,Validation,Try Catch,Angular10,我正在尝试捕获错误,无法在angular 10中加载pdf文档,以验证上载的pdf是否有效,并确保它没有被篡改,例如将.exe的扩展名更改为.pdf 例如: 我有一个文件上传输入在我的客户端。如果用户正在将文件名从download.exe更改为download.pdf,如果用户这样做,我会在篡改的文件中看到“错误,无法加载pdf文档”。相反,在将文件加载到前端之前,我应该捕获或验证用户是否篡改了该文件

我正在尝试捕获错误,无法在angular 10中加载pdf文档,以验证上载的pdf是否有效,并确保它没有被篡改,例如将.exe的扩展名更改为.pdf

例如: 我有一个文件上传输入在我的客户端。如果用户正在将文件名从download.exe更改为download.pdf,如果用户这样做,我会在篡改的文件中看到“错误,无法加载pdf文档”。相反,在将文件加载到前端之前,我应该捕获或验证用户是否篡改了该文件