Nginx
下載的尺寸小於實際尺寸
我已經通過 Nginx 和 CloudFlare 在我的伺服器中部署了一個網站。當我 ssh 伺服器並執行and
ls -l
時,它顯示它們的大小分別是and 。editor.main.js``editor.main.js.map``1778867``6379687
但是,當我在 Google Chrome 中檢查它們時
Disable cache
,我看到它們的大小分別為373K
和1.4M
,比實際大小小。但文件看起來相同。有誰知道發生了什麼?
https://www.funfun.io/monaco-editor/min/vs/editor/editor.main.js
https://www.funfun.io/monaco-editor/min-maps/vs/editor/editor.main.js.map
Google瀏覽器正在顯示下載的數據,並已與網路伺服器協商 gzip。
請求頭:
accept-encoding: gzip, deflate, br
響應頭:
content-encoding: gzip
我下載了你的文件,然後手動壓縮了它。原始大小 1778867,gzip’d 大小為 407149 字節,壓縮級別為 -9 (393KiB) 或預設為 409186 字節。
不知道你的網路伺服器是如何把它降到 373KB 的,也許是更智能的壓縮軟體。WebPageTest也將其報告為 393KB。