UNPKG

@fly/cdn

Version:
20 lines (19 loc) 638 B
/** * @module Middleware */ import { RedirectOptions } from "../fetch"; /** * Redirects http requests to https in production. * * In development, this only logs a message */ export declare const httpsUpgrader: import("../fetch").FetchGeneratorWithOptions<RedirectOptions | undefined>; /** * Checks request protocol, returns Redirect response if request is http. * * In development, this function just logs a message to the console. * * @param req The request to check * @param options Options for the resulting redirect */ export declare function httpsRedirect(req: Request, options?: RedirectOptions): Response | undefined;