mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 07:14:47 -05:00
abd9610530
This commit removes "Deno.core" namespace. It is strictly private API that has no stability guarantees, we were supposed to remove it long time ago. Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
12 lines
320 B
JavaScript
12 lines
320 B
JavaScript
const { serve, upgradeHttpRaw } = Deno;
|
|
const u8 = Deno[Deno.internal].core.encode(
|
|
"HTTP/1.1 101 Switching Protocols\r\n\r\n",
|
|
);
|
|
|
|
async function handler(req) {
|
|
const [conn, _firstPacket] = upgradeHttpRaw(req);
|
|
await conn.write(u8);
|
|
await conn.close();
|
|
}
|
|
|
|
serve(handler, { hostname: "127.0.0.1", port: 9000 });
|