import { referrerPolicy } from "https://deno.land/x/referrer_policy_middleware@1.0.0/middleware.ts";
Create Referrer-Policy
header middleware.
Add Referrer-Policy
header field to Response
.
Referrer-Policy: strict-origin-when-cross-origin
Examples
Example 1
Example 1
import {
type Handler,
referrerPolicy,
} from "https://deno.land/x/referrer_policy_middleware@$VERSION/mod.ts";
import { assert } from "https://deno.land/std/testing/asserts.ts";
declare const request: Request;
declare const handler: Handler;
const middleware = referrerPolicy();
const response = await middleware(request, handler);
assert(response.headers.has("referrer-policy"));
Parameters
optional
policy: ReferrerPolicy | Readonly<PolicyTokens> = [UNSUPPORTED]