hstsMiddleware

View as MarkdownOpen in Claude

Return a Hono-compatible middleware that appends the Strict-Transport-Security header to every response.

Parameters

None.

Returns

(c: any, next: () => Promise<void>) => Promise<void> — A Hono middleware function.

Example

1import { SslConfig } from '@signalwire/sdk';
2import { Hono } from 'hono';
3
4const ssl = new SslConfig({ enabled: true });
5const app = new Hono();
6app.use('*', ssl.hstsMiddleware());