2009-11-03 74 views
0

我想了解我正在與之交談的網站的HTTP 1.1壓縮。 我需要在Java中以編程方式執行此操作。測試服務器HTTP 1.1壓縮

我想知道的是: 服務器是否支持傳入請求的壓縮? 服務器是否支持響應壓縮?

在此先感謝。

回答

0

對此沒有一般情況下的答案。 HTTP/1.1規範允許客戶端告訴服務器它接受壓縮響應,但是從響應中你無法區分不能壓縮響應的服務器和只決定不壓縮單個響應的服務器。

+0

嗯。我不能「強制」服務器給我壓縮數據?就像說:「嘿,我只接受gzip而沒有別的!」然後看看我是否得到壓縮數據或錯誤代碼。 – er4z0r 2009-11-03 20:27:52

+0

客戶端可以發送一個表示它們支持GZip或放縮壓縮的「接受」頭,但它總是假定它們也支持非壓縮數據。 – David 2009-11-04 16:34:09

+0

好的。我會嘗試的。如何評估實際響應是否被壓縮?評估內容編碼? – er4z0r 2009-11-05 14:36:17