0
IIS 7.5에서 특정 웹 페이지의 압축률을 어떻게 결정합니까?IIS 7.5 압축률
IIS 7.5에서 특정 웹 페이지의 압축률을 어떻게 결정합니까?IIS 7.5 압축률
모든 페이지의 내용에 따라 다른 압축률이 적용됩니다. 압축률을 확인하는 가장 쉬운 방법은 페이지를 두 번 다운로드 한 다음 압축 한 번 압축 해제 한 다음 결과를 비교하는 것입니다.
가장 쉬운 방법은 클라이언트가 처리 할 수있는 인코딩을 지정하는 'Accept-encoding'헤더입니다. gzip을 포함 시키면 IIS가 페이지를 압축합니다.
원하는 언어로 수행 할 수 있습니다. 제가 선택한 언어는 파이썬입니다 :
import urllib2
url = 'http://www.example.com/the-page-to-test.aspx'
c = len(urllib2.urlopen(urllib2.Request(url, headers={"Accept-Encoding": "gzip"})).read())
p = len(urllib2.urlopen(urllib2.Request(url)).read())
ratio = float(p)/float(c)
print("Compression ratio is 1:%.2f" % ratio)
대화식 파이썬 세션에 타이핑하거나 .py 파일로 저장하여 실행할 수 있습니다.
압축률 (속도와 같음) 또는 압축률 (압축률과 같음)? –
압축비, 미안 – gapo