由於某種原因,Chrome 最近開始下載特定頁面而不是嘗試渲染它們。但它實際上並沒有下載頁面,而是保存了某種錯誤訊息:
00000000: 0000 1204 0000 0000 0000 0300 0000 0a00 ................
00000010: 0400 00ff ff00 0500 0040 0000 0004 0800 .........@......
00000020: 0000 0000 000f 0001 0000 1e07 0000 0000 ................
00000030: 0000 0000 0000 0000 0168 7474 7032 5f68 .........http2_h
00000040: 616e 6473 6861 6b65 5f66 6169 6c65 64 andshake_failed
我遇到問題的一個頁面是 www.virustotal.com。
- 這種情況似乎並不普遍。我真的只能可靠地識別VirusTotal。
- 在隱身模式以及停用所有附加功能的情況下,同樣的行為仍然存在。
- 在其他瀏覽器中不會發生這種情況。
- 我在代理後面(我無權訪問代理,但我與訪問代理的人關係密切)。我不相信該代理支援 HTTP2,但這是最近的行為變化,據我所知,在我們的代理背後使用該網站和 Chrome 的其他人都沒有經歷過同樣的事情。
答案1
事實證明這是一個內部代理錯誤。顯然,VirusTotal 和 Chrome 正在強制使用 HTTP2,這是我們的企業代理目前不支援的協定。