Examples
Last updated Oct 12, 2026
Last updated Oct 12, 2026
Short, complete Embers you can copy.
Return JSON
export default {
async fetch() {
return Response.json({ ok: true, at: new Date().toISOString() });
},
};Redirect by country
export default {
async fetch(request: Request) {
const country = request.ember?.country ?? "US";
const target = country === "DE" ? "https://example.com/de" : "https://example.com";
return Response.redirect(target, 302);
},
};Add a security header
export default {
async fetch(request: Request) {
const res = await fetch(request);
const out = new Response(res.body, res);
out.headers.set("x-frame-options", "DENY");
return out;
},
};Was this helpful?