public String getUrl() { if ( url != null ) { return url; } StringBuilder sb = new StringBuilder(); sb.append( protocol ); sb.append( "://" ); if ( isIPv6Address() ) { // If this is IPv6 then we have to surround it // with brackets '[' and ']' sb.append( "[" ).append( getHost() ).append( "]" ); } else { sb.append( getHost() ); } if ( port != WagonConstants.UNKNOWN_PORT ) { sb.append( ":" ); sb.append( port ); } sb.append( basedir ); return sb.toString(); }
public String getUrl() { if ( url != null ) { return url; } StringBuilder sb = new StringBuilder(); sb.append( protocol ); sb.append( "://" ); if ( isIPv6Address() ) { // If this is IPv6 then we have to surround it // with brackets '[' and ']' sb.append( "[" ).append( getHost() ).append( "]" ); } else { sb.append( getHost() ); } if ( port != WagonConstants.UNKNOWN_PORT ) { sb.append( ":" ); sb.append( port ); } sb.append( basedir ); return sb.toString(); }