[node:http] Stub _implicitHeader fn

This commit is contained in:
Jarred Sumner
2023-06-28 13:55:58 -07:00
parent 3d5573921e
commit 42ded70336
2 changed files with 10 additions and 0 deletions

View File

@@ -835,6 +835,9 @@ export class OutgoingMessage extends Writable {
#timeoutTimer = null;
[kAbortController] = null;
// Express "compress" package uses this
_implicitHeader() {}
// For compat with IncomingRequest
get headers() {
if (!this.#headers) return kEmptyObject;
@@ -977,6 +980,9 @@ export class ServerResponse extends Writable {
#deferred = undefined;
#finished = false;
// Express "compress" package uses this
_implicitHeader() {}
_write(chunk, encoding, callback) {
if (!this.#firstWrite && !this.headersSent) {
this.#firstWrite = chunk;

View File

@@ -543,6 +543,8 @@ class OutgoingMessage extends Writable {
#fakeSocket;
#timeoutTimer = null;
[kAbortController] = null;
_implicitHeader() {
}
get headers() {
if (!this.#headers)
return kEmptyObject;
@@ -647,6 +649,8 @@ class ServerResponse extends Writable {
_removedContLen = !1;
#deferred = void 0;
#finished = !1;
_implicitHeader() {
}
_write(chunk, encoding, callback) {
if (!this.#firstWrite && !this.headersSent) {
this.#firstWrite = chunk, callback();