diff options
Diffstat (limited to 'std/http/http_bench.ts')
m--------- | std | 0 | ||||
-rw-r--r-- | std/http/http_bench.ts | 15 |
2 files changed, 15 insertions, 0 deletions
diff --git a/std b/std deleted file mode 160000 -Subproject 43aafbf33285753e7b42230f0eb7969b300f71c diff --git a/std/http/http_bench.ts b/std/http/http_bench.ts new file mode 100644 index 000000000..06043f9e4 --- /dev/null +++ b/std/http/http_bench.ts @@ -0,0 +1,15 @@ +// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. +import { serve } from "./server.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> { + console.log(`http://${addr}/`); + for await (const req of server) { + req.respond({ body }); + } +} + +main(); |