1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-24 08:09:08 -05:00

refactor(fetch/Request): inline defaultInnerRequest (#12241)

Similar to #12235
This commit is contained in:
Aaron O'Mullan 2021-09-27 11:13:27 +02:00 committed by GitHub
parent 8aba521e18
commit 0964685486
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -62,18 +62,6 @@
* @property {Blob | null} blobUrlEntry
*/
const defaultInnerRequest = {
url() {
return this.urlList[0];
},
currentUrl() {
return this.urlList[this.urlList.length - 1];
},
redirectMode: "follow",
redirectCount: 0,
clientRid: null,
};
/**
* @param {string} method
* @param {string} url
@ -87,12 +75,20 @@
blobUrlEntry = blobFromObjectUrl(url);
}
return {
method: method,
method,
headerList,
body,
redirectMode: "follow",
redirectCount: 0,
urlList: [url],
clientRid: null,
blobUrlEntry,
...defaultInnerRequest,
url() {
return this.urlList[0];
},
currentUrl() {
return this.urlList[this.urlList.length - 1];
},
};
}
@ -112,12 +108,6 @@
return {
method: request.method,
url() {
return this.urlList[0];
},
currentUrl() {
return this.urlList[this.urlList.length - 1];
},
headerList,
body,
redirectMode: request.redirectMode,
@ -125,6 +115,12 @@
urlList: request.urlList,
clientRid: request.clientRid,
blobUrlEntry: request.blobUrlEntry,
url() {
return this.urlList[0];
},
currentUrl() {
return this.urlList[this.urlList.length - 1];
},
};
}