Cómo funciona
- En la primera descarga, el cliente guarda el archivo y su ETag en
~/.cache/jmail/ - En las solicitudes posteriores, el cliente realiza una petición
HEADcondicional conIf-None-Match: <etag> - Si el servidor responde con 304 Not Modified, se usa el archivo en caché (sin volver a descargarlo)
- Si el ETag ha cambiado, el archivo se vuelve a descargar
Ubicación de la caché
Deshabilitar la caché
Python
Interfaz de línea de comandos
Borrar la caché
Manifest
/v1/manifest.json proporciona metadatos de los conjuntos de datos y checksums, lo que permite realizar comprobaciones programáticas de actualización:
