GoogleImageProxy で Cache-Control / 有効期限ヘッダーを尊重する方法はありますか?

GoogleImageProxy で Cache-Control / 有効期限ヘッダーを尊重する方法はありますか?

突然、Google の画像プロキシ サーバーから次のようなリクエストが殺到しています。

66.249.81.250 - - [04/May/2015:06:55:54 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.93.170 - - [04/May/2015:06:56:31 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.93.170 - - [04/May/2015:06:56:31 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.83.202 - - [04/May/2015:06:56:44 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
64.233.173.224 - - [04/May/2015:06:56:45 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.81.244 - - [04/May/2015:06:56:49 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.83.196 - - [04/May/2015:06:57:19 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
64.233.173.218 - - [04/May/2015:06:57:27 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.83.208 - - [04/May/2015:06:57:30 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.88.250 - - [04/May/2015:06:57:32 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"
66.249.88.252 - - [04/May/2015:06:57:32 +0000] "GET /images/image_1.jpg HTTP/1.1" 200 93394 "-" "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)"

ご覧のとおり、私のサーバー (Apache 2.2.22) は、すべてのリクエストに対して完全な 200 で応答し、画像を再送信しています。ブラウザーで同じリクエストを行うと、304 応答と次のヘッダーが返されます。

Cache-Control:max-age=5184000
Date:Mon, 04 May 2015 06:43:00 GMT
Expires:Fri, 03 Jul 2015 06:43:00 GMT

Google イメージ プロキシがこれらを尊重しないのには何か理由があるのでしょうか。また、Cloudflare などをオンにして最善を期待する以外に、何か対処できることはないでしょうか。私は理解しています...

Apache ログが接続で溢れかえる - 「(via ggpht.com GoogleImageProxy)」

... これは「通常の」トラフィックですが、毎回 100 KB のファイル全体を再提供しなければならないのは残念です。

答え1

Google イメージ プロキシはキャッシュしています。
電子メールに画像を埋め込み、管理している Gmail アカウントに送信することで、これを簡単にテストできます。
ページを数回リロードします (もちろんキャッシュを削除した状態で)。
キャッシュがヒットすると、サーバーはリクエストを受信しなくなります。

同じキャッシュされた URL/ファイルが複数のユーザーに提供されるかどうかは不明です。
おそらくこれが表示されているものでしょう。

しかし、いずれにせよ、10 人の人に電子メールを送信し、その中に画像を埋め込む場合、サーバーが 10 件のリクエストを処理する必要があると想定する必要があります。
これがフラッディングになる理由がわかりません。

関連情報