This commit is contained in:
yhirose committed 2026-02-08 09:40:26 -10:00
1 parent 8b4146324f
commit 5d717e6d91
3 files changed
+75 -3

No files matched your search

+4 -2
View File
@@ -9943,8 +9943,10 @@ inline bool Server::check_if_not_modified(const Request &req, Response &res,
// simplified implementation requires exact matches.
auto ret = detail::split_find(val.data(), val.data() + val.size(), ',',
[&](const char *b, const char *e) {
return std::equal(b, e, "*") ||
std::equal(b, e, etag.begin());
auto seg_len = static_cast<size_t>(e - b);
return (seg_len == 1 && *b == '*') ||
(seg_len == etag.size() &&
std::equal(b, e, etag.begin()));
});
if (ret) {