簡體   English   中英

如何理解一個網站正在使用 gzip 壓縮?

[英]How to understand a website is using gzip compression?

我正在嘗試檢查任何網站是否使用 gzip?

我在 Nibbler 上找到了這個解釋,

我們檢查頁面是否使用 GZIP 壓縮以實現更小的頁面大小和更快的下載

html 中是否有任何內容顯示使用了 gzip? 我怎么能理解呢?

打開 chrome 開發者工具

Go 到“網絡”選項卡並重新加載頁面。

在左側選擇適當的頁面/文件

然后是右窗格上的“標題”選項卡。

在“響應標頭”下,您應該看到“內容編碼:gzip”

在此處輸入圖像描述

URL uri = new URL(url);
HttpURLConnection connection = (HttpURLConnection) uri.openConnection();
connection.setRequestProperty("Accept-Encoding","gzip");
Map<String, List<String>> map = connection.getHeaderFields();
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
    System.out.println("Key : " + entry.getKey() +
        " ,Value : " + entry.getValue());
}

將打印值為[]的內容編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM