繁体   English   中英

带有承载/令牌身份验证的 JSZipUtils

[英]JSZipUtils with bearer/token authentication

我想使用 JSZipUtils 从我的 API 中提取文件并压缩文件。 API 使用令牌身份验证。

但是,我注意到 JSZipUtils 在他们的库中有基本身份验证硬代码:

if (auth) {
            xhr.setRequestHeader("Authorization", "Basic " + auth);
        }

不修改他们的代码,有谁知道如何覆盖它?

从技术上讲,您不修改其代码而是覆盖它的一种解决方案是从源文件中复制该函数并执行以下操作

JSZipUtils.getBinaryContent = function (path, callback, auth){
    //Exactly the same code as in the source file, but with your auth modification
}

这应该是在加载原始类之后直接进行的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM