積読ハウマッチのOGP画像、Cloud FunctionsでSEO用のHTMLを返しているけど、 Twitterでシェアすると、更新されないことが...
なんか、キャッシュされてるっぽい。。
Cache-Controlを設定すると良いっぽいので、設定してみた。
Cache-Control: private, no-store, no-cache, must-revalidate
Cloud Functionsだとこんな感じ
exports.ogp = functions.https.onRequest((req, res) => { res.set("Cache-Control", "private, no-store, no-cache, must-revalidate"); res.status(200).end(); })
以上!!