From 2e3c59f791908f955b79937fb1ba0242fada1ac5 Mon Sep 17 00:00:00 2001 From: Shannon Booth Date: Wed, 18 Feb 2026 12:56:04 +0100 Subject: [PATCH] LibHTTP: Simplify serializing a URL for cache storage The serialization function already has a flag to skip the fragment or not. --- Libraries/LibHTTP/Cache/Utilities.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Libraries/LibHTTP/Cache/Utilities.cpp b/Libraries/LibHTTP/Cache/Utilities.cpp index fb3c41cb63..343d863c21 100644 --- a/Libraries/LibHTTP/Cache/Utilities.cpp +++ b/Libraries/LibHTTP/Cache/Utilities.cpp @@ -50,12 +50,7 @@ u64 compute_maximum_disk_cache_entry_size(u64 maximum_disk_cache_size) String serialize_url_for_cache_storage(URL::URL const& url) { - if (!url.fragment().has_value()) - return url.serialize(); - - auto sanitized = url; - sanitized.set_fragment({}); - return sanitized.serialize(); + return url.serialize(URL::ExcludeFragment::Yes); } static u64 serialize_hash(Crypto::Hash::SHA1& hasher)