在Chrome中,“内容下载”非常慢,在隐身模式或其他浏览器中没有

时间:2019-01-03 15:32:58

标签: google-chrome

我有一个注销端点,该端点在Chrome中需要花费几秒钟的时间来解决(有时在生产中可能要花费30秒),但在其他所有浏览器(Firefox,Safari ...)中大约只有100毫秒”。 从Chrome对登台数据库本地触发请求的过程也很顺利。 检查网络中的 Timing 标签,显示发送请求等待的时间是正常的,但是 Content Download 是大部分时间都用完了。

我尝试关闭所有扩展程序(并重新启动Chrome),并尝试浏览Chromium错误板,但无济于事:

这是请求:

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;'

哪个返回带有以下标头的空响应:

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

在Firefox中的请求:

Request in Firefox

以Chrome隐身模式请求:

Request in Chrome Incognito

Chrome 71中的请求(版本 71.0.3578.98 ):

Request in Chrome

更新:删除“ Clear-Site-Data”响应标头可以解决此问题,但我仍然不知道为什么...

1 个答案:

答案 0 :(得分:1)

仅删除“ Clear-Site-Data”标头的“缓存”选项才能解决此问题。

我也不知道为什么。