Java URL Value Check checkURLValidProtocol(URL url)

Here you can find the source of checkURLValidProtocol(URL url)

Description

Returns true if the supplied URL is using one of the formats supported by open-delta - the supported formats are http, ftp and file.

License

Open Source License

Parameter

Parameter Description
url the url

Return

true if the url is one of the supported formats

Declaration

public static boolean checkURLValidProtocol(URL url) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (C) 2011 Atlas of Living Australia
 * All Rights Reserved./*  w  ww.j  a v a2 s.co m*/
 * 
 * The contents of this file are subject to the Mozilla Public
 * License Version 1.1 (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.mozilla.org/MPL/
 * 
 * Software distributed under the License is distributed on an "AS
 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 * implied. See the License for the specific language governing
 * rights and limitations under the License.
 ******************************************************************************/

import java.net.URL;

public class Main {
    /**
     * Returns true if the supplied URL is using one of the formats supported by
     * open-delta - the supported formats are http, ftp and file.
     * 
     * @param url
     *            the url
     * @return true if the url is one of the supported formats
     */
    public static boolean checkURLValidProtocol(URL url) {
        return (url.getProtocol().equalsIgnoreCase("http")
                || (url.getProtocol().equalsIgnoreCase("ftp") || (url.getProtocol().equalsIgnoreCase("file"))));
    }
}

Related

  1. checkURL(URL check)
  2. checkUrl(URL url, URL baseUrl)
  3. checkURLAvailable(String targetUrl)
  4. checkUrlImage(final String url)
  5. checkURLStatus(String pURL)
  6. invokePostUrl(String url, String encodedQueryString)
  7. invokeUrl(String url)
  8. is200(final String url)
  9. is404(URL url)