code: public static String fixupScheme(String url) {
  		final String[] SCHEMES = {
  			"http:/", "https:/", "ftp:/", "rtsp:/", "mms:/"
  		};
  		int ul = url.length();
  		for (String scheme : SCHEMES) {
  			int sl = scheme.length();
  			if (url.startsWith(scheme) && (ul == sl || url.charAt(sl) != '/')) {
  				return scheme + "/" + url.substring(sl);
  			}
  		}
  		return url;
  	}
docs: fixes up malformed scheme part.
  <p>currently supports fixing missing second slash for protocols
  {@code http}, {@code https}, {@code ftp}, {@code rtsp} and
  {@code mms}. For example fixing {@code http:/} to {@code https://}</p>
  @param url URL to be checked and fixed
  @return new String, or {@code url} if not fix is required.
  @since 1.8.1