Return JSON
Return JSON directly from a Worker script, useful for building APIs and middleware.
export default {async fetch(request) {const data = {hello: "world",};const json = JSON.stringify(data, null, 2);return new Response(json, {headers: {"content-type": "application/json;charset=UTF-8",},});},};
const handler: ExportedHandler = {async fetch(request: Request) {const data = {hello: "world",};const json = JSON.stringify(data, null, 2);return new Response(json, {headers: {"content-type": "application/json;charset=UTF-8",},});},};