diff --git a/src/request.ts b/src/request.ts index e12f830..94201a7 100644 --- a/src/request.ts +++ b/src/request.ts @@ -95,6 +95,7 @@ const requestPrototype: Record = { 'referrer', 'referrerPolicy', 'signal', + 'keepalive', ].forEach((k) => { Object.defineProperty(requestPrototype, k, { get() { diff --git a/test/request.test.ts b/test/request.test.ts index d071e13..004b6a1 100644 --- a/test/request.test.ts +++ b/test/request.test.ts @@ -17,6 +17,7 @@ describe('Request', () => { expect(req.method).toBe('GET') expect(req.url).toBe('http://localhost/') expect(req.headers.get('host')).toBe('localhost') + expect(req.keepalive).toBe(false) }) it('Should resolve double dots in URL', async () => {