¥È¥Ã¥× °ìÍ÷ ¸¡º÷ ¥Ø¥ë¥× RSS ¥í¥°¥¤¥ó

HTTP °µ½Ì¤ÎÊѹ¹ÅÀ

  • Äɲ䵤줿¹Ô¤Ï¤³¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£
  • ºï½ü¤µ¤ì¤¿¹Ô¤Ï¤³¤Î¤è¤¦¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£

!
!HTTP ÄÌ¿®
*¥Ö¥é¥¦¥¶¤«¤é¤Î HTTP request header
 Accept-Encoding: gzip, deflate
*¥µ¡¼¥Ð¤«¤é¤Î HTTP response header
 Content-Encoding: gzip

 Content-Encoding: deflate

!apache22 httpd.conf
 LoadModule deflate_module libexec/apache22/mod_deflate.so
 
 DeflateCompressionLevel 5
 AddOutputFilterByType DEFLATE text/html text/plain text/xml


!HTTP °µ½Ì³Îǧ¥µ¥¤¥È
*http://www.gidnetwork.com/tools/gzip-test.php

!¥µ¡¼¥Ð¤ÎHTTP°µ½ÌžÁ÷¤ÎÍ­¸ú/̵¸ú¤ò³Îǧ¤Ç¤­¤ë¥µ¥¤¥È / Landscape - ¥¨¥ó¥¸¥Ë¥¢¤Î¥á¥â 2004-02-12 
*http://sonic64.com/2004-02-12.html

!HTTP °µ½Ì³Îǧ
*curl
 [nonaka@proxy01 ~]$ curl --header "Accept-Encoding: gzip, deflate" -vv http://nona.to/fswiki/TopPage.html | head
 * About to connect() to nona.to port 80
 *   Trying 203.141.139.117... connected
 * Connected to nona.to (203.141.139.117) port 80
 > GET /fswiki/TopPage.html HTTP/1.1
 > User-Agent: curl/7.15.5 (i386-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
 > Host: nona.to
 > Accept: */*
 > Accept-Encoding: gzip, deflate
 >
 < HTTP/1.1 200 OK
 < Date: Thu, 06 Sep 2012 08:46:27 GMT
 < Server: Apache/2.2.22 (FreeBSD) DAV/2 SVN/1.7.5 PHP/5.4.6 mod_ssl/2.2.22 OpenSSL/1.0.1c mod_perl/2.0.7 Perl/v5.8.9
 < Pragma: no-cache
 < Cache-Control: no-cache
 < Vary: Accept-Encoding
 < Content-Encoding: gzip
 < Content-Length: 4036
 < Content-Type: text/html;charset=EUC-JP
                  Žµ;û¼ŽÛŽÖy?[ŽÅ-sxNZIIç©\  Ž´       +?W$l@P¡¦QCŽ´ŽÝŽ¼?ŽÇ??c+vŽµõ´'ùªŽ·ŽÔŽÙŽºSoŽÍŽÙŽÎŽ¾{/@ .Io.}DãÜ?¡¦/àÇo?RêÑJ9Ž´\)Ž® ŽÒiqŽ¥ Ž¡XBŽÎNK WdJŽ¦PŽÅRt[uTCW4A?
                                                              e&KŽËL Ž´ŽØŽÄJ|A(¡¦ŽØ?

*°µ½Ì»ØÄê¤Ê¤·
 [nonaka@proxy01 ~]$ curl -vv http://nona.to/fswiki/TopPage.html | head
 * About to connect() to nona.to port 80
 *   Trying 203.141.139.117... connected
 * Connected to nona.to (203.141.139.117) port 80
 > GET /fswiki/TopPage.html HTTP/1.1
 > User-Agent: curl/7.15.5 (i386-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
 > Host: nona.to
 > Accept: */*
 >
 < HTTP/1.1 200 OK
 < Date: Thu, 06 Sep 2012 08:48:04 GMT
 < Server: Apache/2.2.22 (FreeBSD) DAV/2 SVN/1.7.5 PHP/5.4.6 mod_ssl/2.2.22 OpenSSL/1.0.1c mod_perl/2.0.7 Perl/v5.8.9
 < Pragma: no-cache
 < Cache-Control: no-cache
 < Vary: Accept-Encoding
 < Transfer-Encoding: chunked
 < Content-Type: text/html;charset=EUC-JP
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                  Dload  Upload   Total   Spent    Left  Speed
 100   943    0   943    0     0   6025      0 --:--:-- --:--:-- --:--:--  6025
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
     <meta http-equiv="Content-Style-Type" content="text/css">