传入 Worker 的 HTTP 请求会以 Request 对象的形式传递给 fetch() 处理器。若要响应请求,请返回 Response 对象:
export default {
async fetch(request, env, ctx) {
return new Response('Hello World!');
},
};-
requestRequest- 传入的 HTTP 请求。
-
envobject- Worker 可用的绑定(binding)。只要环境未发生变化,同一对象(按引用相等)可能会传递给多个请求。你也可以从
cloudflare:workers导入env,以便在代码任意位置访问绑定。
- Worker 可用的绑定(binding)。只要环境未发生变化,同一对象(按引用相等)可能会传递给多个请求。你也可以从
-
ctx.waitUntil(promisePromise): void- 请参阅
waitUntil。
- 请参阅
-
ctx.passThroughOnException(): void