docs: public final void fromHttpResponse(LowLevelHttpResponse response, StringBuilder logger)
        throws IOException {
      clear();
      ParseHeaderState state = new ParseHeaderState(this, logger);
      int headerCount = response.getHeaderCount();
      for (int i = 0; i < headerCount; i++) {
        parseHeader(response.getHeaderName(i), response.getHeaderValue(i), state);
      }
      state.finish();
    }