【发布时间】:2021-08-25 06:58:45
【问题描述】:
我有一个返回的服务,例如.jpg 文件。它的名称在 Content-Disposition 标头中,但文件名以 rfc2047 标准编码,所以我有:
filename="=?UTF-8?Q?=C4=99=C5=9B.jpg?=" => decoded to = ęś.jpg
我发现 Java 中有 MimeUtility.decodeText 效果很好,但我需要使用 Angular 8 在客户端站点上解码此文本。我尝试使用 Java 在服务器站点上解码此文本并将其传递给客户端站点然后用decodeURIComponent(escape(filename))解码,还是不行。
在 Angular 8 中是否有任何等效的函数或 npm 依赖项来对其进行解码?
【问题讨论】:
标签: javascript angular typescript mime