2017-10-19 4 views
1

JSZipUtils를 사용하여 API에서 파일을 가져 와서 파일을 압축하고 싶습니다. API는 토큰 인증을 사용합니다.무기명/토큰 인증이있는 JSZipUtils

그러나, 나는 JSZipUtils 자신의 library에서 기본 인증 하드 코드가 발견 : 자신의 코드를 수정하지 않고

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

을, 사람이를 재정의하는 방법을 알고 있나요? 당신이 기술적으로 그것을 자신의 코드를 수정할 수 있지만 우선하지 않습니다

답변

1

하나의 솔루션으로, 원래의 클래스를로드 한 후 직접해야이

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

이 같은 소스 파일에서 기능을 복사하는 것입니다.

관련 문제