我正在尝试编写一个从.mp3文件中加载ID3标记的脚本。
在搜索了几个小时之后,我发现one script的尺寸很小并且做了我想要的,但我无法使用跨域.mp3文件。 我曾尝试使用CSP标头来绕过这一点,但没有运气。
有没有办法解决这个问题,例如在背景中下载文件并显示进度条,还是可以绕过另一种方式?
加载外部文件时出现的错误:
Refused to get unsafe header "Content-Length"
它连接到.getResponseHeader();据我记得。
答案 0 :(得分:0)
Content-Length当前是CORS规范https://fetch.spec.whatwg.org/#cors-safelisted-response-header-name中定义的安全列表标头,因此您使用的库或浏览器可能已过时。
您可以尝试两种方法: