Python WebアプリケーションにHTTP(またはWSGI)キャッシュを追加したいのですが、
GETまたは_HEAD- と呼ばれるCookieを持っていない
"session_id"(既知のユーザーは特殊なキャッシュ不可能なページを取得します) - 呼び出されたCookieがありません
"_flash"(このCookieは、リダイレクト後でも、「記事が正常に作成されました」などの短いメッセージをユーザーに表示するために使用されます) - (Google Analyticsによって作成された)で始まるCookieがある場合、
"__utm"それらは無視する必要があります(キャッシュに保存されません)が、サイトは引き続きキャッシュされます。
追加の一般的なキャッシングディレクティブ(などcache-control: private)またはETAGSを考慮に入れると、それもいいでしょうが、それは現在のところ必須ではありません。
できれば、Squidのような追加のソフトウェアを実行したくないので(ただし、そうする正当な理由がある場合は使用します)、mod_apacheベースのソリューション、またはある種のmemcachedパワードWSGIミドルウェアを使用します。他の解決策も歓迎します。
どうもありがとう、
クリストフ