private String convertHeaderToString(Map<String, List<String>> responseHeaders) {
        StringBuilder sb = new StringBuilder();
        for (Entry<String, List<String>> header : responseHeaders.entrySet()) {
            List<String> headerValue = header.getValue();
            if(headerValue == null || headerValue.isEmpty()) {
                continue;
            }
            for (String value : headerValue) {
                sb.append(header.getKey());
                sb.append(':');
                sb.append(' ');
                sb.append(value);
                sb.append(CRLF);
            }
        }
        sb.append(CRLF);
        return sb.toString();
    }
Returns Iterator of WarcReader

@return
@throws IOException
ache/src/main/java/achecrawler/target/repository/WarcTargetRepository.java