private static boolean findDelimitedIgnoreCase(AsciiString targetName, AsciiString targetValue,
                                                   io.netty.handler.codec.http.HttpHeaders httpHeaders) {
        final List<String> allValues = httpHeaders.getAll(targetName);
        if (allValues.isEmpty()) {
            return false;
        }
        for (String value: allValues) {
            if (targetValue.contentEqualsIgnoreCase(value)) {
                return true;
            }
            final List<CharSequence> values = StringUtil.unescapeCsvFields(value);
            for (CharSequence field : values) {
                if (targetValue.contentEqualsIgnoreCase(AsciiString.trim(field))) {
                    return true;
                }
            }
        }
        return false;
    }
Removes HTTP/1 specified headers from a mutable headers map.
Functionally this method is expected to behave the same as
{@link #toArmeria(io.netty.handler.codec.http.HttpHeaders, HttpHeadersBuilder)}.
This method should be preferred going forward as we continue implementing zero-copy
for HTTP1 en/decoders.
core/src/main/java/com/linecorp/armeria/internal/common/ArmeriaHttpUtil.java