Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Analysis of the new GMail image proxy
{
"accept-language": "en-US,en;q=0.8,it-IT;q=0.6,it;q=0.4",
"accept-encoding": "gzip,deflate,sdch",
"cache-control": "max-age=0",
"connection": "keep-alive",
"accept": "image/webp,*/*;q=0.8",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36",
"host": "filosottile.info",
"if-modified-since": "Wed, 31 Oct 2012 23:52:07 GMT"
}
cpe-68-175-8-151.nyc.res.rr.com - - [12/Dec/2013 22:11:54] "GET /test.png HTTP/1.1" 200 -
Return-Path: <filosottile.wiki@gmail.com>
Received: from Marvin.local (cpe-68-175-8-151.nyc.res.rr.com. [68.175.8.151])
by mx.google.com with ESMTPSA id nq5sm67934011qeb.8.2013.12.12.14.21.26
for <fv@filippo.io>
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Thu, 12 Dec 2013 14:21:26 -0800 (PST)
Date: Thu, 12 Dec 2013 17:21:24 -0500
From: Filippo Valsorda <filosottile.wiki@gmail.com>
To: fv@filippo.io
Subject: GMail proxy test
Message-ID: <20131212222124.GA4968@Marvin.local>
MIME-Version: 1.0
Content-Type: text/html; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.22 (2013-10-16)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title></title></head>
<body>
<img src="http://filosottile.info/test.png">
</body>
</html>
MD5 (unnamed.png) = ff614aa9214d23e6c292d357f043a7a5
MD5 (test.png) = 5dfe622b1ce0d027e3918d601ff160d0
unnamed.png PNG 568x63 568x63+0+0 8-bit sRGB 8.98KB 0.000u 0:00.000
test.png PNG 568x63 568x63+0+0 8-bit sRGB 8.66KB 0.000u 0:00.009
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title></title></head>
<body>
<img src="http://filosottile.info/test.png">
</body>
</html>
{
"host": "filosottile.info",
"connection": "Keep-alive",
"accept-encoding": "gzip,deflate",
"user-agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)"
}
google-proxy-66-249-88-131.google.com - - [12/Dec/2013 22:23:40] "GET /test.png HTTP/1.1" 200 -
{
"host": "filosottile.info",
"connection": "Keep-alive",
"accept-encoding": "gzip,deflate",
"user-agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)"
}
google-proxy-66-249-88-131.google.com - - [12/Dec/2013 22:27:27] "GET /test.png HTTP/1.1" 200 -
{
"host": "filosottile.info",
"connection": "Keep-alive",
"accept-encoding": "gzip,deflate",
"user-agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)"
}
google-proxy-66-249-83-169.google.com - - [12/Dec/2013 22:27:55] "GET /test.png HTTP/1.1" 200 -
{
"host": "filosottile.info",
"connection": "Keep-alive",
"accept-encoding": "gzip,deflate",
"user-agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)"
}
google-proxy-66-249-88-131.google.com - - [12/Dec/2013 22:28:18] "GET /test.png HTTP/1.1" 200 -
{
"host": "filosottile.info",
"connection": "Keep-alive",
"accept-encoding": "gzip,deflate",
"user-agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)"
}
google-proxy-66-249-88-131.google.com - - [12/Dec/2013 22:29:09] "GET /test.png HTTP/1.1" 200 -
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.