private void validateModifyingMandatoryHeaders()

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);
      }
    }
  }