id

画像/メタデータのバージョン 頻繁に変更されるコンテンツを扱う場合、Akamai、ブラウザーキャッシュ、会社のプロキシサーバーキャッシュなどのキャッシュネットワーク内のサーバーには、古い画像サービング応答が格納される場合があります。

id= *val*

val

バージョン文字列。

画像サービングには、古いキャッシュエントリがアプリケーションで使用される可能性を低減するためのバージョン管理メカニズムが含まれています。 このメカニズムでは、req=propsを使用して、画像データとメタデータ(画像マップやズームターゲットデータなど)のバージョン識別子文字列を取得します。 次に、id=コマンドを使用して、バージョン識別子文字列をキャッシュ可能な画像サービング要求に追加します。

ソース画像またはメタデータが変更されると、対応するバージョンIDの値も変更されます。 id=コマンドに最新のバージョンid値を含めると、古いキャッシュエントリにアクセスできなくなります。

次の表に、各req=型に使用するバージョン識別子文字列をリストします。

req=type req=propsのバージョン識別子

img

image.version

マップ

metadata.version

mask

image.version

ターゲット

metadata.version

tmb

image.version

userdata

metadata.version

xmp

image.version

req= 上記に記載されていない型は、短いTTL ( attribute::NonImgExpiration)を持つか、応答がまったくキャッシュできません。そんな依頼を受け入れるの id= は利点がない。

プロパティ

要求属性。 (オプション)常にサーバーから無視されます。

初期設定

なし

使用例については、rect=の説明を参照してください。

関連トピック

req= , rect=, catalog::Expiration, attribute::NonImgExpiration

このページ