https://bugzilla.wikimedia.org/show_bug.cgi?id=19049

           Summary: Not all HTTP responses get compressed
           Product: MediaWiki
           Version: 1.16-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: Normal
         Component: Page rendering
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Not all HTTP responses are getting compressed. Those that aren't I mark
with "!":

# tcpflow -i lo
# firefox mysite #here on localhost
#find -name 127.000.000.001.00080\* -newer /tmp/d|xargs -r ls -t|xargs strings
-n 11|
perl -nwe 'next unless /Content-(Encoding|Length|Type)|HTTP/;chomp;
$g=1 if /: gzip/;if(/HTTP/){$g=0;print"\n";next};
if(/Content-(Length|Type)/){print $g?" ":"!"}else{print" "};print"$_\n"'

 Content-Encoding: gzip
 Content-Length: 64
 Content-Type: text/css; charset=UTF-8

!Content-Length: 1078
!Content-Type: image/png

 Content-Encoding: gzip
 Content-Length: 81
 Content-Type: text/css; charset=UTF-8

!Content-Length: 923
!Content-Type: image/gif

 Content-Encoding: gzip
 Content-Length: 20
 Content-Type: text/html; charset=utf-8

 Content-Encoding: gzip
 Content-Length: 3809
 Content-Type: text/html; charset=UTF-8

!Content-Length: 8973
!Content-Type: text/css

!Content-Length: 4852
!Content-Type: text/css

!Content-Length: 27564
!Content-Type: text/css

 Content-Encoding: gzip
 Content-Length: 70
 Content-Type: text/css; charset=UTF-8

!Content-Length: 50
!Content-Type: image/gif

 Content-Encoding: gzip
 Content-Length: 92
 Content-Type: text/css; charset=UTF-8

!Content-Length: 1933
!Content-Type: image/png

!Content-Length: 7881
!Content-Type: image/jpeg

Running the above thru an additional
grep Content-Type|sort -ubd
!Content-Type: image/gif
!Content-Type: image/jpeg
!Content-Type: image/png
!Content-Type: text/css
 Content-Type: text/css; charset=UTF-8
 Content-Type: text/html; charset=UTF-8
 Content-Type: text/html; charset=utf-8
shows none of the images, only some of the CSS, and all of the HTML is
compressed. We also note the varying capitalization of "UTF".
# apt-show-versions apache2
apache2/unstable uptodate 2.2.11-5


-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to