Joseph Scott

I was surprised to see that Google’s plusone.js doesn’t support HTTP compression. Here is a quick test with curl -v – compressed https://apis.google.com/js/plusone.js > /dev/null

Request Headers:

> GET /js/plusone.js HTTP/1.1
> User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8r zlib/1.2.3
> Host: apis.google.com
> Accept: */*
> Accept-Encoding: deflate, gzip

Response Headers:

HTTP/1.1 200 OK
<p>You'll notice there is no <code>Content-Encoding: gzip</code> header in the response.</p><p>We'll have to get <a href="http://stevesouders.com/">Steve Souders</a> to pester them about that.</p>