this repo has no description
1import fs from 'node:fs'
2import { createServer } from 'node:http'
3import { createGzip } from 'node:zlib'
4
5const server = createServer()
6
7server.on('request', (_, res) => {
8 res.writeHead(200, { 'content-encoding': 'gzip' })
9
10 fs.createReadStream('./big.file')
11 .pipe(createGzip())
12 .pipe(res)
13})
14
15server.listen(8000)