"use strict"; self.onfetch = event => { if (event.request.url.endsWith("non-existent-stream-1.txt")) { const rs1 = new ReadableStream(); event.respondWith(new Response(rs1)); rs1.cancel(1); } else if (event.request.url.endsWith("non-existent-stream-2.txt")) { const rs2 = new ReadableStream({ start(controller) { controller.error(1) } }); event.respondWith(new Response(rs2)); } else if (event.request.url.endsWith("non-existent-stream-3.txt")) { const rs3 = new ReadableStream({ pull(controller) { controller.error(1) } }); event.respondWith(new Response(rs3)); } };