tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

fetch-event-respond-with-argument-worker.js (419B)


      1 self.addEventListener('fetch', function(event) {
      2    var testcase = new URL(event.request.url).search;
      3    switch (testcase) {
      4    case '?response-object':
      5      event.respondWith(new Response('body'));
      6      break;
      7    case '?response-promise-object':
      8      event.respondWith(Promise.resolve(new Response('body')));
      9      break;
     10    case '?other-value':
     11      event.respondWith(new Object());
     12      break;
     13    }
     14  });