title: chrome shows harm experience error on my file in node.js express
body: <p>Chrome blocks my file on browser. (may harm your browsing experience so chrome has blocked it)</p>
  
  <p>Is Problem on my code? or my file?</p>
  
  <p><strong>uploads/</strong></p>
  
  <pre><code>uploads/
    - Miu/
      - face.png
      - bulb.png
    - sella/
      - face.png
      - key.png
  </code></pre>
  
  <p><strong>HTML</strong></p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;a href="/qurare/magic/library/librarian.zip" target="_blank"&gt;Download!&lt;/a&gt;
  </code></pre>
  
  <p><strong>Node.js Router</strong></p>
  
  <pre><code>const router = require('express').Router();
  const fs = require('fs');
  const { zip } = require('zip-a-folder');
  
  router.get('/qurare/magic/library/librarian.zip', async (req, res) =&gt; {
      try {
          await zip('uploads/', 'public/library.zip'); // it makes zip file which contains uploads/
          await res.download('public/library.zip');
      }
      catch (e) {
          console.error(e);
      }
  });
  
  module.exports = router;
  </code></pre>