diff options
Diffstat (limited to 'net/http_bench.ts')
| -rw-r--r-- | net/http_bench.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/net/http_bench.ts b/net/http_bench.ts new file mode 100644 index 000000000..8e1e24ad6 --- /dev/null +++ b/net/http_bench.ts @@ -0,0 +1,15 @@ +import * as deno from "deno"; +import { serve } from "./http.ts"; + +const addr = deno.args[1] || "127.0.0.1:4500"; +const server = serve(addr); + +const body = new TextEncoder().encode("Hello World"); + +async function main(): Promise<void> { + for await (const request of server) { + await request.respond({ status: 200, body }); + } +} + +main(); |
