docs: public static String removeSemicolonContent(String requestUri) {
  		int semicolonIndex = requestUri.indexOf(';');
  		while (semicolonIndex != -1) {
  			int slashIndex = requestUri.indexOf('/', semicolonIndex);
  			String start = requestUri.substring(0, semicolonIndex);
  			requestUri = (slashIndex != -1) ? start + requestUri.substring(slashIndex) : start;
  			semicolonIndex = requestUri.indexOf(';', semicolonIndex);
  		}
  		return requestUri;
  	}