tor-browser

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

fetch-request-no-freshness-headers-worker.js (443B)


      1 var requests = [];
      2 
      3 self.addEventListener('message', function(event) {
      4    event.data.port.postMessage({requests: requests});
      5  });
      6 
      7 self.addEventListener('fetch', function(event) {
      8    var url = event.request.url;
      9    var headers = [];
     10    for (var header of event.request.headers) {
     11      headers.push(header);
     12    }
     13    requests.push({
     14        url: url,
     15        headers: headers
     16      });
     17    event.respondWith(fetch(event.request));
     18  });