title: Service Worker Registration issue
body: <p>Service Worker is not getting registered as I'm getting the error "a bad http response code 404 was received when fetching the script". What might be the step that I'm missing? I have registered service worker using:</p>
  
  <pre><code>&lt;script&gt;
      if('serviceWorker' in navigator) {
          navigator.serviceWorker
              .register('/ServiceWorker.js')
              .then(function() { console.log("Service Worker Registered"); });
      }
  &lt;/script&gt;
  </code></pre>
  
  <p>Also, can we cache an <code>.aspx</code> page in a service worker?</p>