mirror of
https://github.com/denoland/deno.git
synced 2025-03-03 17:34:47 -05:00

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> Co-authored-by: crowlkats <crowlkats@toaxl.com> Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
13 lines
299 B
JavaScript
13 lines
299 B
JavaScript
const { serve, upgradeHttp } = Deno;
|
|
const u8 = Deno.core.encode("HTTP/1.1 101 Switching Protocols\r\n\r\n");
|
|
|
|
async function handler(req) {
|
|
const [conn, _firstPacket] = upgradeHttp(req);
|
|
await conn.write(u8);
|
|
await conn.close();
|
|
}
|
|
|
|
serve(handler, {
|
|
hostname: "127.0.0.1",
|
|
port: 9000,
|
|
});
|