Worker への着信 HTTP リクエストは、Request オブジェクトとして fetch() ハンドラーに渡されます。リクエストに応答するには、Response オブジェクトを返します。
export default {
async fetch(request, env, ctx) {
return new Response('Hello World!');
},
};-
requestRequest- 着信 HTTP リクエストです。
-
envobject- Worker で使える バインディング です。環境 が変わっていなければ、同じオブジェクト(同一性で等しいもの)が複数のリクエストに渡されることがあります。
cloudflare:workersからenvをインポート すると、コードの任意の場所からバインディングにアクセスできます。
- Worker で使える バインディング です。環境 が変わっていなければ、同じオブジェクト(同一性で等しいもの)が複数のリクエストに渡されることがあります。
-
ctx.waitUntil(promisePromise): voidwaitUntilを参照してください。
-
ctx.passThroughOnException(): voidpassThroughOnExceptionを参照してください。