deno.land / x / fresh@1.1.1 / tests / fixture / routes / intercept.tsx
12345678910111213141516171819import { HandlerContext } from "$fresh/server.ts";
export default function Page() { return <div>This is HTML</div>;}
export const handler = { GET(req: Request, { render }: HandlerContext) { if (req.headers.get("accept")?.includes("text/html")) { return render(); } else { return new Response("This is plain text"); } }, POST() { return new Response("POST response"); },};
Version Info