Java Path to URL getUrl(String baseUrl, String absPath)

Here you can find the source of getUrl(String baseUrl, String absPath)

Description

get Url

License

GNU General Public License

Declaration

public static String getUrl(String baseUrl, String absPath) throws URISyntaxException 

Method Source Code

//package com.java2s;
/**/* ww w. j a  v  a  2s.  c o m*/
 *  Copyright (c) 1997-2013, www.tinygroup.org (luo_guo@icloud.com).
 *
 *  Licensed under the GPL, Version 3.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *       http://www.gnu.org/licenses/gpl.html
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

import java.net.URI;
import java.net.URISyntaxException;

public class Main {
    public static String getUrl(String baseUrl, String absPath) throws URISyntaxException {
        URI baseUri = new URI(baseUrl);
        URI absUri = baseUri.resolve(absPath);
        return absUri.toString();
    }
}

Related

  1. fileToURIString(File file)
  2. getUri(String baseApiUrl, String path)
  3. getUriNormalizedContainerAndPathWithoutSlash(String stringUriValue, String containerUrl, boolean normalizeUrlMode, boolean matchBaseUrlMode)
  4. getURL(String aPath)
  5. getURL(String host, int port, String path, boolean isHTTPS)
  6. getUrl(String inPath)
  7. getUrl(String ip, String port, String servicePath, String serviceName, String... args)
  8. getURL(String path)