squid プロキシの背後で実行されるアグリゲーター クライアントでpython feedparserを使用しています。cache-control: max-age=600
リクエストでヘッダーを送信して、合理的に最新のレスポンスを取得したいと考えています。(現時点では、フィードが変更されてから数日後であっても、プロキシによってキャッシュからフィードが返されます。これはヒューリスティックな有効期限に基づいて妥当ですが、十分ではありません。)
これを行うための直接の API がフィードパーサーにないように見えるので、最善の方法は何ですか? ソースを変更したくありません。
更新: バグ224があり、部分的なパッチを使用して任意のヘッダーを追加する方法を求めていますが、まだマージされていません。それがおそらく最もクリーンな方法です。それ以外の場合は、urllib または feedparser のいずれかにモンキーパッチを適用する必要があるようです。うんざり。