UNPKG

@thi.ng/server

Version:

Minimal HTTP server with declarative routing, static file serving and freely extensible via pre/post interceptors

10 lines (9 loc) 305 B
const strictTransportSecurity = (maxAge = 63072e3, includeSubDomains = true) => { const value = `max-age=${maxAge}${includeSubDomains ? "; includeSubDomains" : ""}`; return { pre: (ctx) => (ctx.res.setHeader("strict-transport-security", value), true) }; }; export { strictTransportSecurity };