mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 14:48:08 +02:00
Merge pull request #19010 from CyberAndrii/18957-fix-error-on-empty-response-headers
Fix error on empty response headers
This commit is contained in:
commit
cbb02eb655
1 changed files with 10 additions and 8 deletions
|
@ -273,15 +273,17 @@ class PDFNetworkStreamFullRequestReader {
|
|||
const fullRequestXhrId = this._fullRequestId;
|
||||
const fullRequestXhr = this._manager.getRequestXhr(fullRequestXhrId);
|
||||
|
||||
const rawResponseHeaders = fullRequestXhr.getAllResponseHeaders();
|
||||
const responseHeaders = new Headers(
|
||||
fullRequestXhr
|
||||
.getAllResponseHeaders()
|
||||
.trim()
|
||||
.split(/[\r\n]+/)
|
||||
.map(x => {
|
||||
const [key, ...val] = x.split(": ");
|
||||
return [key, val.join(": ")];
|
||||
})
|
||||
rawResponseHeaders
|
||||
? rawResponseHeaders
|
||||
.trim()
|
||||
.split(/[\r\n]+/)
|
||||
.map(x => {
|
||||
const [key, ...val] = x.split(": ");
|
||||
return [key, val.join(": ")];
|
||||
})
|
||||
: []
|
||||
);
|
||||
|
||||
const { allowRangeRequests, suggestedLength } =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue