“Content Download” extremely slow in Chrome, not in Incognito or other browsers





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







1















I have a logout endpoint that takes several seconds to resolve in Chrome (sometimes up to 30 seconds in production), but only around a hundred milliseconds in every other browsers (Firefox, Safari...) and in a new Chrome Incognito window.
Firing the request locally from Chrome against the staging database also runs smoothly.
Checking the Timing tab in Network shows that timing for Request sent and Waiting are normal, but Content Download is where most of the time is spent.



I have tried turning off all my extensions (and rebooted Chrome) and tried browsing the Chromium bugs board, to no avail:




  • slow content download

  • Network panel shows huge Content Download time for 304 response

  • Slow Content Download on Chrome


Here's the request:



curl "https://XXX.XXX.com/deconnexion" 
-H 'Authority: XXX.XXX.fr'
-H 'Pragma: no-cache'
-H 'Cache-Control: no-cache'
-H 'Upgrade-Insecure-Requests: 1'
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
-H 'Referer: https://XXX.XXX.fr/b'
-H 'Accept-Encoding: gzip, deflate, br'
-H 'Accept-Language: en-US,en;q=0.9,fr;q=0.8,es;q=0.7'
-H 'Cookie: __cfduid=XXX; cookie_consent=true;'


Which returns an empty response with the following Headers:



cache-control: no-cache
cf-ray: 49365c40589abd79-CDG
clear-site-data: "cache", "storage"
content-type: text/html; charset=utf-8
date: Thu, 03 Jan 2019 15:04:52 GMT
expect-ct: max-age=604800, report-uri="https://xxx.cloudflare.com/xxx/xxx/xxx"
location: https://xxx.xxx.fr/xxx/xxx
referrer-policy: strict-origin-when-cross-origin
server: cloudflare
set-cookie: path=/; secure; HttpOnly
status: 302
strict-transport-security: max-age=31536000; includeSubDomains
x-content-type-options: nosniff
x-csrf-token: xxxx
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-request-id: xx-xx-xx-xx-xx
x-runtime: 0.017715
x-xss-protection: 1; mode=block


Request in Firefox:



Request in Firefox



Request in Chrome Incognito:



Request in Chrome Incognito



Request in Chrome 71 (version 71.0.3578.98):



Request in Chrome



UPDATE: Removing the 'Clear-Site-Data' response header solved the issue, but I still have no idea why...










share|improve this question































    1















    I have a logout endpoint that takes several seconds to resolve in Chrome (sometimes up to 30 seconds in production), but only around a hundred milliseconds in every other browsers (Firefox, Safari...) and in a new Chrome Incognito window.
    Firing the request locally from Chrome against the staging database also runs smoothly.
    Checking the Timing tab in Network shows that timing for Request sent and Waiting are normal, but Content Download is where most of the time is spent.



    I have tried turning off all my extensions (and rebooted Chrome) and tried browsing the Chromium bugs board, to no avail:




    • slow content download

    • Network panel shows huge Content Download time for 304 response

    • Slow Content Download on Chrome


    Here's the request:



    curl "https://XXX.XXX.com/deconnexion" 
    -H 'Authority: XXX.XXX.fr'
    -H 'Pragma: no-cache'
    -H 'Cache-Control: no-cache'
    -H 'Upgrade-Insecure-Requests: 1'
    -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
    -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
    -H 'Referer: https://XXX.XXX.fr/b'
    -H 'Accept-Encoding: gzip, deflate, br'
    -H 'Accept-Language: en-US,en;q=0.9,fr;q=0.8,es;q=0.7'
    -H 'Cookie: __cfduid=XXX; cookie_consent=true;'


    Which returns an empty response with the following Headers:



    cache-control: no-cache
    cf-ray: 49365c40589abd79-CDG
    clear-site-data: "cache", "storage"
    content-type: text/html; charset=utf-8
    date: Thu, 03 Jan 2019 15:04:52 GMT
    expect-ct: max-age=604800, report-uri="https://xxx.cloudflare.com/xxx/xxx/xxx"
    location: https://xxx.xxx.fr/xxx/xxx
    referrer-policy: strict-origin-when-cross-origin
    server: cloudflare
    set-cookie: path=/; secure; HttpOnly
    status: 302
    strict-transport-security: max-age=31536000; includeSubDomains
    x-content-type-options: nosniff
    x-csrf-token: xxxx
    x-download-options: noopen
    x-frame-options: SAMEORIGIN
    x-permitted-cross-domain-policies: none
    x-request-id: xx-xx-xx-xx-xx
    x-runtime: 0.017715
    x-xss-protection: 1; mode=block


    Request in Firefox:



    Request in Firefox



    Request in Chrome Incognito:



    Request in Chrome Incognito



    Request in Chrome 71 (version 71.0.3578.98):



    Request in Chrome



    UPDATE: Removing the 'Clear-Site-Data' response header solved the issue, but I still have no idea why...










    share|improve this question



























      1












      1








      1








      I have a logout endpoint that takes several seconds to resolve in Chrome (sometimes up to 30 seconds in production), but only around a hundred milliseconds in every other browsers (Firefox, Safari...) and in a new Chrome Incognito window.
      Firing the request locally from Chrome against the staging database also runs smoothly.
      Checking the Timing tab in Network shows that timing for Request sent and Waiting are normal, but Content Download is where most of the time is spent.



      I have tried turning off all my extensions (and rebooted Chrome) and tried browsing the Chromium bugs board, to no avail:




      • slow content download

      • Network panel shows huge Content Download time for 304 response

      • Slow Content Download on Chrome


      Here's the request:



      curl "https://XXX.XXX.com/deconnexion" 
      -H 'Authority: XXX.XXX.fr'
      -H 'Pragma: no-cache'
      -H 'Cache-Control: no-cache'
      -H 'Upgrade-Insecure-Requests: 1'
      -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
      -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
      -H 'Referer: https://XXX.XXX.fr/b'
      -H 'Accept-Encoding: gzip, deflate, br'
      -H 'Accept-Language: en-US,en;q=0.9,fr;q=0.8,es;q=0.7'
      -H 'Cookie: __cfduid=XXX; cookie_consent=true;'


      Which returns an empty response with the following Headers:



      cache-control: no-cache
      cf-ray: 49365c40589abd79-CDG
      clear-site-data: "cache", "storage"
      content-type: text/html; charset=utf-8
      date: Thu, 03 Jan 2019 15:04:52 GMT
      expect-ct: max-age=604800, report-uri="https://xxx.cloudflare.com/xxx/xxx/xxx"
      location: https://xxx.xxx.fr/xxx/xxx
      referrer-policy: strict-origin-when-cross-origin
      server: cloudflare
      set-cookie: path=/; secure; HttpOnly
      status: 302
      strict-transport-security: max-age=31536000; includeSubDomains
      x-content-type-options: nosniff
      x-csrf-token: xxxx
      x-download-options: noopen
      x-frame-options: SAMEORIGIN
      x-permitted-cross-domain-policies: none
      x-request-id: xx-xx-xx-xx-xx
      x-runtime: 0.017715
      x-xss-protection: 1; mode=block


      Request in Firefox:



      Request in Firefox



      Request in Chrome Incognito:



      Request in Chrome Incognito



      Request in Chrome 71 (version 71.0.3578.98):



      Request in Chrome



      UPDATE: Removing the 'Clear-Site-Data' response header solved the issue, but I still have no idea why...










      share|improve this question
















      I have a logout endpoint that takes several seconds to resolve in Chrome (sometimes up to 30 seconds in production), but only around a hundred milliseconds in every other browsers (Firefox, Safari...) and in a new Chrome Incognito window.
      Firing the request locally from Chrome against the staging database also runs smoothly.
      Checking the Timing tab in Network shows that timing for Request sent and Waiting are normal, but Content Download is where most of the time is spent.



      I have tried turning off all my extensions (and rebooted Chrome) and tried browsing the Chromium bugs board, to no avail:




      • slow content download

      • Network panel shows huge Content Download time for 304 response

      • Slow Content Download on Chrome


      Here's the request:



      curl "https://XXX.XXX.com/deconnexion" 
      -H 'Authority: XXX.XXX.fr'
      -H 'Pragma: no-cache'
      -H 'Cache-Control: no-cache'
      -H 'Upgrade-Insecure-Requests: 1'
      -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'
      -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
      -H 'Referer: https://XXX.XXX.fr/b'
      -H 'Accept-Encoding: gzip, deflate, br'
      -H 'Accept-Language: en-US,en;q=0.9,fr;q=0.8,es;q=0.7'
      -H 'Cookie: __cfduid=XXX; cookie_consent=true;'


      Which returns an empty response with the following Headers:



      cache-control: no-cache
      cf-ray: 49365c40589abd79-CDG
      clear-site-data: "cache", "storage"
      content-type: text/html; charset=utf-8
      date: Thu, 03 Jan 2019 15:04:52 GMT
      expect-ct: max-age=604800, report-uri="https://xxx.cloudflare.com/xxx/xxx/xxx"
      location: https://xxx.xxx.fr/xxx/xxx
      referrer-policy: strict-origin-when-cross-origin
      server: cloudflare
      set-cookie: path=/; secure; HttpOnly
      status: 302
      strict-transport-security: max-age=31536000; includeSubDomains
      x-content-type-options: nosniff
      x-csrf-token: xxxx
      x-download-options: noopen
      x-frame-options: SAMEORIGIN
      x-permitted-cross-domain-policies: none
      x-request-id: xx-xx-xx-xx-xx
      x-runtime: 0.017715
      x-xss-protection: 1; mode=block


      Request in Firefox:



      Request in Firefox



      Request in Chrome Incognito:



      Request in Chrome Incognito



      Request in Chrome 71 (version 71.0.3578.98):



      Request in Chrome



      UPDATE: Removing the 'Clear-Site-Data' response header solved the issue, but I still have no idea why...







      google-chrome






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 3 at 17:51







      coisnepe

















      asked Jan 3 at 15:32









      coisnepecoisnepe

      133112




      133112
























          0






          active

          oldest

          votes












          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54025328%2fcontent-download-extremely-slow-in-chrome-not-in-incognito-or-other-browsers%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54025328%2fcontent-download-extremely-slow-in-chrome-not-in-incognito-or-other-browsers%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          MongoDB - Not Authorized To Execute Command

          How to fix TextFormField cause rebuild widget in Flutter

          in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith