簡體   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