in src/main/java/com/epam/digital/data/platform/restapi/core/filter/HeaderValidationFilter.java [108:119]
private void validateModifyingMandatoryHeaders(HttpServletRequest request) {
if (MODIFYING_HTTP_METHODS.contains(request.getMethod().toUpperCase())) {
var missed = MODIFYING_MANDATORY_HEADERS.stream()
.map(Header::getHeaderName)
.filter(x -> missed(x, request))
.collect(toList());
if (isNotEmpty(missed)) {
throw new MandatoryHeaderMissingException(missed);
}
}
}