angular - 有 IDM 时,ngx-extended-pdf-viewer 失败
问题描述
当客户端安装了 IDM 时,如何在 ngx-extended-pdf-viewer 中直接查看 pdf?我正在使用 Angular 10 和 spring boot rest api 来下载文件?
解决方案
我改变了我的代码,它完美地工作了 pdf 文件没有被 Internet 下载管理器抓取。
@RequestMapping("/downloadFile")
public FileSystemResource download(@RequestParam Long documentId, HttpServletRequest request) throws IOException {
Resource resource = storageService.loadAsResource(documentId);
return new FileSystemResource(resource.getFile());
}
推荐阅读
- python - ImportError: DLL load failed while importing pyexpat: 找不到指定的模块
- java - Java 无法跳出 while 循环
- python - TypeError:“模块”对象不可调用python
- spring-boot - 我该如何解决这个错误;java.lang.ClassNotFoundException:org.gradle.api.internal.plugins.DefaultConvention
- r - 观察值在 R 行中一起出现的频率
- wpf - 在 wpf 中绑定单元格模板
- google-chrome-extension - chrome.notifications.clear - Android?
- python-3.x - 由于 pip,使用 compose up 时 docker 出现问题
- javascript - 如何通过滑动范围滑块来改变图像?
- javascript - 尝试通过 Dropbox SDK 访问 Dropbox API 时出现错误 500