code: private void resizeHeaders()
    {
      CharBuffer []newKeys = new CharBuffer[_headerSize * 2];
      CharBuffer []newValues = new CharBuffer[_headerSize * 2];
  
      for (int i = 0; i < _headerSize; i++) {
        newKeys[i] = _headerKeys[i];
        newValues[i] = _headerValues[i];
      }
  
      for (int i = _headerSize; i < newKeys.length; i++) {
        newKeys[i] = new CharBuffer();
        newValues[i] = new CharBuffer();
      }
  
      _headerKeys = newKeys;
      _headerValues = newValues;
    }
docs: /*
  @Override
  public void finishRequest() throws IOException
  {
  super.finishRequest();
  }