title: Why Chrome can’t set cookie
body: <p>I have a response from my server. Response Headers contains a valid Set-Cookie. Chrome Response/Cookies says that I have 1 cookie, ok. But... The cookie is not setting into DevTools/Application/Cookies</p>
  
  <pre class="lang-js prettyprint-override"><code>/*
   My frontend on Vue
   I renamed 127.0.0.1 to www.example.com
   So running on www.example.com:80 or just www.example.com
  */
  let response = await axios({
                 method: 'post',
                 url: 'http://127.0.0.1:3000/api/login', // my Node server on 3000 port   
                 data: {
                     email : login,
                     password: password,
                 },
              })
  </code></pre>
  
  <pre class="lang-js prettyprint-override"><code>/*
   My backend part on Node.js+Express
   Running on localhost:3000 or 127.0.0.1:3000
   CookieParser() is setted
  */
  let options = {
                maxAge: 345600000,
                httpOnly: true,
                path: '/',
              }
  
  res
     .cookie('test', 'test', options)
     .cookie('access_token', token, options) //token contains a JWT string
     .send('');
  </code></pre>
  
  <pre class="lang-js prettyprint-override"><code>/*
   Chrome Response Headers
  */
  Access-Control-Allow-Origin: *
  Connection: keep-alive
  Content-Length: 0
  Content-Type: text/html; charset=utf-8
  Date: Sun, 09 Feb 2020 08:52:22 GMT
  ETag: W/"0-2jmj7l5rSw0yVb/vlWAYkK/YBwk"
  Set-Cookie: test=test; Max-Age=345600; Path=/; Expires=Thu, 13 Feb 2020 08:52:22 GMT; HttpOnly
  Set-Cookie: access_token=example; Max-Age=345600; Path=/; Expires=Thu, 13 Feb 2020 08:52:22 GMT; HttpOnly
  X-Powered-By: Express
  </code></pre>
  
  <pre class="lang-js prettyprint-override"><code>/*
   Chrome request headers
  */
  Accept: application/json, text/plain, '*/*'
  Accept-Encoding: gzip, deflate, br
  Accept-Language: ru-RU,ru;q=0.9
  Cache-Control: no-cache
  Connection: keep-alive
  Content-Length: 45
  Content-Type: application/json;charset=UTF-8
  Host: 127.0.0.1:3000
  Origin: http://www.example.com
  Pragma: no-cache
  Referer: http://www.example.com/
  Sec-Fetch-Mode: cors
  Sec-Fetch-Site: cross-site
  User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
  </code></pre>
  
  <p>Moreover I tried to use Microsoft Edge, but the problem isn't gone. Why browsers can't set-cookie considering they know about receiving Cookies?</p>