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 OKYou'll notice there is no
Content-Encoding: gzip
header in the response.We'll have to get Steve Souders to pester them about that.