import { listenAndServeTLS } from "https://deno.land/x/deno@v0.28.0/std/http/mod.ts";
Create an HTTPS server with given options and request handler
const body = new TextEncoder().encode("Hello HTTPS");
const options = {
hostname: "localhost",
port: 443,
certFile: "./path/to/localhost.crt",
keyFile: "./path/to/localhost.key",
};
listenAndServeTLS(options, (req) => {
req.respond({ body });
});
Parameters
options: HTTPSOptions
Server configuration
handler: (req: ServerRequest) => void
Request handler