docs: public static HttpClientRequest<ByteBuf> createRequest(URI uri) {
          String uriToUse = stripUserInfoFromUriIfDefined(uri).toASCIIString();
          HttpClientRequest<ByteBuf> request = HttpClientRequest.createGet(uriToUse);
  
          if (uri.getUserInfo() != null) {
              logger.debug("Adding basic authentication header for URI {}", uriToUse);
              String basicAuth = "Basic " + Base64.getEncoder().encodeToString(uri.getUserInfo().getBytes(UTF_8));
              request.withHeader("Authorization", basicAuth);
          }
  
          return request;
      }