mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-08 06:09:58 +00:00
We were treating Content-Type as exempt from header updates during cache revalidation and incorrectly allowing Content-Length to get overwritten when handling an HTTP 304 response. This caused cached entries to end up with a mismatched Content-Length that described the validating response instead of the stored body. |
||
|---|---|---|
| .. | ||
| CacheEntry.cpp | ||
| CacheEntry.h | ||
| CacheIndex.cpp | ||
| CacheIndex.h | ||
| DiskCache.cpp | ||
| DiskCache.h | ||
| Utilities.cpp | ||
| Utilities.h | ||
| Version.h | ||