import { hsts } from "https://deno.land/x/hsts_middleware@1.0.1/middleware.ts";
Create Strict-Transport-Security
header field value middleware.
Examples
Example 1
Example 1
import { hsts } from "https://deno.land/x/hsts_middleware@$VERSION/mod.ts";
import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
declare const request: Request;
const middleware = hsts();
const response = await middleware(
request,
(request: Request) => new Response(),
);
assertEquals(
response.headers.get(
"strict-transport-security",
),
"max-age=15552000; includeSubDomains",
);
Parameters
optional
strictTransportSecurity: StrictTransportSecurity