mirror of
https://github.com/denoland/deno.git
synced 2024-12-29 02:29:06 -05:00
10e4b2e140
Yearly tradition of creating extra noise in git.
22 lines
522 B
JavaScript
22 lines
522 B
JavaScript
// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license.
|
|
|
|
const listener = Deno.listen({ port: 4500 });
|
|
const response = new TextEncoder().encode(
|
|
"HTTP/1.1 200 OK\r\nContent-Length: 12\r\n\r\nHello World\n",
|
|
);
|
|
|
|
// Accept a connection and write packets as fast as possible.
|
|
async function acceptWrite() {
|
|
const conn = await listener.accept();
|
|
try {
|
|
while (true) {
|
|
await conn.write(response);
|
|
}
|
|
} catch {
|
|
// Pass
|
|
}
|
|
conn.close();
|
|
}
|
|
|
|
await acceptWrite();
|
|
await acceptWrite();
|