paprika/worker.js
Peter Cai eeb13b44e9
blog: use ExtendableEvent.wait_until()
we need to guarantee the promise will not be cancelled
2020-04-18 18:07:16 +08:00

13 lines
303 B
JavaScript

addEventListener('fetch', event => {
event.respondWith(handleRequest(event, event.request))
})
/**
* Fetch and log a request
* @param {Request} request
*/
async function handleRequest(ev, request) {
const rust = await import("./pkg/index");
return await rust.handle_request_rs(ev, request);
}