YouTubeのビデオサムネイルがたくさん表示されているウェブサイトにYouTube(v3)APIを使用しています。 例:https://i1.ytimg.com/vi/0ZL_q7oUVrQ/mqdefault.jpg Google Insights(https://developers.google.com/speed/pagespeed/insights/)を自分のウェブサイトでチェックすると、悪い 'レバレッジブラウザのキャッシュ'が表示されます。私はすでにjs/cssファイルのような私のサーバーから来る静的リソースの有効期限を追加することによって注意を払っていましたが、Googleの洞察は主にYoutubeサーバーから直接外部に出てくるサムネイル画像について不平を言っています。YouTubeのサムネイル用のブラウザキャッシングを利用する
私のウェブサイトにはたくさんのサムネイルがあり、それらをキャッシュするとページの読み込みが非常に重要になりますが、YouTubeサーバーは6時間しか有効期限を設定していないため、サーバーの外部にあるので変更できません。
私のユースケースのサムネイルのように、外部のサーバーからリソースが来ている私のユースケースのブラウザキャッシュを世話する良い方法があれば教えていただけたら大変感謝します 私はYoutube画像はしばしば変更する可能性の最も低いリソースですが、わずか6時間の有効期限を設定します...!