in src/main/java/org/apache/sling/dynamicinclude/IncludeTagFilter.java [115:134]
private boolean containsHeader(String requiredHeader, SlingHttpServletRequest request) {
final String name, expectedValue;
if (StringUtils.contains(requiredHeader, '=')) {
final String split[] = StringUtils.split(requiredHeader, '=');
name = split[0];
expectedValue = split[1];
} else {
name = requiredHeader;
expectedValue = null;
}
final String actualValue = request.getHeader(name);
if (actualValue == null) {
return false;
} else if (expectedValue == null) {
return true;
} else {
return actualValue.equalsIgnoreCase(expectedValue);
}
}