NodeJS 我在AWS s3中有一个文件,我想要的是,我需要在我的Angular 预览文件,因为我在我的节点中使用.getSignedUrl获取文件URL

aelbi1ox  于 11个月前  发布在  Node.js
关注(0)|答案(1)|浏览(119)

文件S3 URL属于PDF文件,当我分配该URL到SRC的元素在我的Angular ,而不是预览它正在下载文件,即使在.getSignedUrl方法的参数我已经设置'ResponseContentDisposition:“inline”',仍然下载文件。我需要帮助。
我需要预览文件而不是下载。

r6hnlfcb

r6hnlfcb1#

看起来你没有指定正确的元数据,你应该为bucket中的对象设置正确的MIME媒体类型。
如果你想在浏览器中预览你的pdf文档,而不是下载它们,你在bucket中的对象应该有:

Content-Type: application/pdf

字符串

相关问题