Community
Participate
Working Groups
url.append( IServiceHandler.REQUEST_PARAM ).append( "=" ).append( SERVICE_HANDLER_ID );
url.append( "&" );
url.append( PARAMETER_TOKEN ).append( "=" ).append( token );
// TODO [rst] Why don't we use the absolute URL?
int relativeIndex = url.lastIndexOf( "/" );
// Convert to relative URL, e.g. http://host.port/rap?... -> /rap?...
if (relativeIndex > -1) {
int firstSingleSlash = url.indexOf( "/", url.indexOf( "//" ) + 2 );
url.delete( 0, relativeIndex + 1 );
if( firstSingleSlash != -1 ) {
url.delete( 0, firstSingleSlash );
}
return RWT.getResponse().encodeURL( url.toString() );