public String removeProtocol(String url) { if (url.startsWith(Http.HTTP_WITH_SLASH)) { return url.substring(Http.HTTP_WITH_SLASH.length(), url.length()); } else if (url.startsWith(Http.HTTPS_WITH_SLASH)) { return url.substring(Http.HTTPS_WITH_SLASH.length(), url.length()); } else { return url; } }
protected String getScreenName(String openId) { String screenName = normalize(openId); if (screenName.startsWith(Http.HTTP_WITH_SLASH)) { screenName = screenName.substring(Http.HTTP_WITH_SLASH.length()); } if (screenName.startsWith(Http.HTTPS_WITH_SLASH)) { screenName = screenName.substring(Http.HTTPS_WITH_SLASH.length()); } screenName = StringUtil.replace( screenName, new char[] {CharPool.SLASH, CharPool.UNDERLINE}, new char[] {CharPool.PERIOD, CharPool.PERIOD}); return screenName; }
public static String getScreenName(String openId) { String result = normalize(openId); if (result.startsWith(Http.HTTP_WITH_SLASH)) { result = result.substring(Http.HTTP_WITH_SLASH.length()); } if (result.startsWith(Http.HTTPS_WITH_SLASH)) { result = result.substring(Http.HTTPS_WITH_SLASH.length()); } result = StringUtil.replace( result, new String[] {StringPool.SLASH, StringPool.UNDERLINE}, new String[] {StringPool.PERIOD, StringPool.PERIOD}); return result; }