【update】pdf.js 请求增加token

This commit is contained in:
fengchenchen
2024-07-16 18:19:55 +08:00
parent 1a983885a7
commit 41a33a8025
+6 -1
View File
@@ -938,7 +938,12 @@ function getDocument(src) {
const task = new PDFDocumentLoadingTask(); const task = new PDFDocumentLoadingTask();
const url = src.url ? getUrlProp(src.url) : null; const url = src.url ? getUrlProp(src.url) : null;
const data = src.data ? getDataProp(src.data) : null; const data = src.data ? getDataProp(src.data) : null;
const httpHeaders = src.httpHeaders || null; const token = localStorage.getItem('pro__Access-Token')
let tokenValue = token ? JSON.parse(token).value : ''
const header = {
'X-Access-Token': tokenValue
}
const httpHeaders = Object.assign(src.httpHeaders || {}, header);
const withCredentials = src.withCredentials === true; const withCredentials = src.withCredentials === true;
const password = src.password ?? null; const password = src.password ?? null;
const rangeTransport = src.range instanceof PDFDataRangeTransport ? src.range : null; const rangeTransport = src.range instanceof PDFDataRangeTransport ? src.range : null;