sneak
1f809a6fc9
Implement ETag, HEAD requests, and conditional requests
- Add ETag generation based on output content hash (first 16 chars)
- Add ContentLength to ImageResponse from cache
- Add LoadWithSize method to ContentStorage
- Add GetOutputWithSize method to Cache
- Handle HEAD requests returning headers only
- Handle If-None-Match conditional requests returning 304
- Register HEAD route for image proxy endpoint
2026-01-08 10:08:38 -08:00
..
2026-01-08 05:11:55 -08:00
2026-01-08 10:08:38 -08:00
2026-01-08 05:19:20 -08:00
2026-01-08 05:04:08 -08:00
2026-01-08 03:35:29 -08:00
2026-01-08 03:35:29 -08:00
2026-01-08 07:39:18 -08:00
2026-01-08 04:01:53 -08:00
2026-01-08 08:48:11 -08:00
2026-01-08 08:50:18 -08:00
2026-01-08 10:06:18 -08:00
2026-01-08 10:08:38 -08:00
2026-01-08 03:36:00 -08:00
2026-01-08 03:02:09 -08:00
2026-01-08 03:35:50 -08:00
2026-01-08 10:08:38 -08:00
2026-01-08 07:39:18 -08:00
2026-01-08 08:48:11 -08:00
2026-01-08 08:50:18 -08:00
2026-01-08 03:00:53 -08:00
2026-01-08 03:00:53 -08:00