documentationによれば、アップロード時にオブジェクトヘッダーをGoogleCloudStorageに設定できるはずです。Google Cloud Storageへのファイルアップロード時にヘッダーを設定する
実装の詳細
あなただけのすべての匿名ユーザーに アクセス可能なオブジェクトのためのキャッシュ制御を指定する必要があります。匿名でアクセスできるようにするには、オブジェクトのACL は、AllUsersにREADまたはFULL_CONTROL権限を与える必要があります。オブジェクト にすべての匿名ユーザーがアクセスでき、 キャッシュ制御設定を指定していない場合、Cloud Storageはキャッシュ制御設定 を3600秒に適用します。 XMLを使用して配信する場合、クラウドストレージはそのメタデータによって設定されたオブジェクトのキャッシュ制御を遵守します( )。
ただし、画像をgoogle.appengine.api.images.get_serving_url
に戻すと、Google APIでヘッダーを追加しても機能しないようです。 gsutil
コンソールからCache-Control
ヘッダを変更
は、その効果を有するが、バックAPIで画像を取り込む際に、再度、gsutil
コンソールから何の効果を確認しない場合、変更は、(オブジェクトに見えるようにするために数日かかる。