blob: 67b6701bb0c6b96d25bbe6f6f930e5485a5c010d [file] [log] [blame]
self.addEventListener("fetch", (event) => {
if (event.request.url.endsWith("request-with-text-body.fromserviceworker")) {
event.respondWith(
event.request.text().then(value => {
return new Response(value);
})
);
return;
}
if (event.request.url.endsWith("request-with-cloned-text-body.fromserviceworker")) {
event.respondWith(
event.request.clone().text().then(value => {
return new Response(value);
})
);
}
if (event.request.url.endsWith("post-echo.cgi")) {
event.respondWith(fetch(event.request));
return;
}
});