code: protected void customizeRequest(Socket socket, HttpRequest request)
      {
          request.setState(HttpMessage.__MSG_EDITABLE);
          if (_host==null)
              request.removeField(HttpFields.__Host);
          else
              request.setField(HttpFields.__Host, _host);
          request.setState(HttpMessage.__MSG_RECEIVED);
          super.customizeRequest(socket, request);
      }
docs: /*
  @see org.browsermob.proxy.jetty.http.SocketListener#customizeRequest(java.net.Socket, org.browsermob.proxy.jetty.http.HttpRequest)