id
Creado para:
- Desarrollador
- Usuario
Versión de imagen/metadatos. Cuando se trabaja con contenido que cambia con frecuencia, los servidores de redes de almacenamiento en caché como Akamai, cachés del explorador y cachés del servidor proxy corporativo pueden almacenar respuestas del servicio de imágenes que pueden estar desactualizadas durante períodos de tiempo.
id= *
val*
val | Cadena de versión. |
El servicio de imágenes incluye un mecanismo de versiones que puede ayudar a reducir la posibilidad de que una aplicación utilice una entrada de caché obsoleta. Este mecanismo implica el uso de req=props
para obtener cadenas de identificador de versión para datos de imagen y metadatos (como datos de mapa de imagen o datos de destino de zoom). A continuación, la cadena del identificador de versión se agrega a las solicitudes del servicio de imágenes almacenables en caché con el comando id=
.
Cuando cambia una imagen de origen o los metadatos, también cambia el valor del ID de versión correspondiente. Si se incluye un valor de id. de versión actualizado con el comando id=
, se garantiza que ya no se pueda obtener acceso a las entradas de caché antiguas.
En la tabla siguiente se enumeran las cadenas de identificador de versión que se utilizarán para cada tipo req=
:
req= tipo | identificador de versión de req=props |
---|---|
img | image.version |
mapa | metadata.version |
enmascarar | image.version |
objetivo | metadata.version |
tmb | image.version |
userdata | metadata.version |
xmp | image.version |
req=
tipos no enumerados arriba tienen un TTL corto (attribute::NonImgExpiration
) o sus respuestas no se pueden almacenar en caché en absoluto; no tiene ninguna ventaja incluir id=
con dichas solicitudes.
Propiedades
Atributo de solicitud. Opcional. El servidor siempre lo ignora.
Predeterminado
Ninguno.
Ejemplo
Consulte la descripción de rect= para ver un ejemplo de uso.
Véase también
req= , rect=, catálogo::Expiration, atributo::NonImgExpiration