code: @Override
      public void handle(Response<ByteSource> rs) throws RestEndpointIOException {
          if (!hasError(rs)) {
              return;
          }
  
          handleError(rs.getUri(), rs.getHttpMethod(), rs.getStatus(), rs.getReason(), rs.getBody());
  
      }
docs: Default implementation. May be overridden in subclasses<br>
  Throws
  {@link com.github.avarabyeu.restendpoint.http.exception.RestEndpointException}
  if Response status code starts from 4xx or 5xx
  <p>
  Throwed exceptions may be overridden in handle* methods