Tabnine Logo
URL.getAuthority
Code IndexAdd Tabnine to your IDE (free)

How to use
getAuthority
method
in
java.net.URL

Best Java code snippets using java.net.URL.getAuthority (Showing top 20 results out of 1,629)

Refine searchRefine arrow

  • URL.getProtocol
origin: stackoverflow.com

 public URL parseUrl(String s) throws Exception {
   URL u = new URL(s);
   return new URI(
      u.getProtocol(), 
      u.getAuthority(), 
      u.getPath(),
      u.getQuery(), 
      u.getRef()).
      toURL();
}
origin: stackoverflow.com

 URL url = new URL("protocol://user:password@host:port/path/document?arg1=val1&arg2=val2#part");
url.getProtocol();
url.getUserInfo();
url.getAuthority();
url.getHost();
url.getPort();
url.getPath(); // document part is contained within the path field
url.getQuery();
url.getRef(); // gets #part
origin: stackoverflow.com

 import java.net.*;
import java.io.*;

public class ParseURL {
 public static void main(String[] args) throws Exception {

  URL aURL = new URL("http://example.com:80/docs/books/tutorial"
            + "/index.html?name=networking#DOWNLOADING");

  System.out.println("protocol = " + aURL.getProtocol()); //http
  System.out.println("authority = " + aURL.getAuthority()); //example.com:80
  System.out.println("host = " + aURL.getHost()); //example.com
  System.out.println("port = " + aURL.getPort()); //80
  System.out.println("path = " + aURL.getPath()); //  /docs/books/tutorial/index.html
  System.out.println("query = " + aURL.getQuery()); //name=networking
  System.out.println("filename = " + aURL.getFile()); ///docs/books/tutorial/index.html?name=networking
  System.out.println("ref = " + aURL.getRef()); //DOWNLOADING
 }
}
origin: apache/hive

private String evaluate(URL url, int index) {
 if (url == null || index < 0 || index >= partnames.length) {
  return null;
 }
 switch (partnames[index]) {
  case HOST          : return url.getHost();
  case PATH          : return url.getPath();
  case QUERY         : return url.getQuery();
  case REF           : return url.getRef();
  case PROTOCOL      : return url.getProtocol();
  case FILE          : return url.getFile();
  case AUTHORITY     : return url.getAuthority();
  case USERINFO      : return url.getUserInfo();
  case QUERY_WITH_KEY: return evaluateQuery(url.getQuery(), paths[index]);
  case NULLNAME:
  default            : return null;
 }
}
origin: jersey/jersey

private String toExternalForm(final URL u) {
  int len = u.getProtocol().length() + 1;
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    len += 2 + u.getAuthority().length();
  result.append(u.getProtocol());
  result.append(":");
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    result.append("//");
    result.append(u.getAuthority());
origin: apache/drill

private String evaluate(URL url, int index) {
 if (url == null || index < 0 || index >= partnames.length) {
  return null;
 }
 switch (partnames[index]) {
  case HOST          : return url.getHost();
  case PATH          : return url.getPath();
  case QUERY         : return url.getQuery();
  case REF           : return url.getRef();
  case PROTOCOL      : return url.getProtocol();
  case FILE          : return url.getFile();
  case AUTHORITY     : return url.getAuthority();
  case USERINFO      : return url.getUserInfo();
  case QUERY_WITH_KEY: return evaluateQuery(url.getQuery(), paths[index]);
  case NULLNAME:
  default            : return null;
 }
}
origin: jersey/jersey

private String toExternalForm(final URL u) {
  int len = u.getProtocol().length() + 1;
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    len += 2 + u.getAuthority().length();
  result.append(u.getProtocol());
  result.append(":");
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    result.append("//");
    result.append(u.getAuthority());
origin: datumbox/datumbox-framework

/**
 * This method splits a URL into parts and return a map containing them.
 * 
 * @param url
 * @return 
 */
public static Map<URLParts, String> splitURL(URL url) {
  Map<URLParts, String> urlParts = new HashMap<>();
  
  urlParts.put(URLParts.PROTOCOL, url.getProtocol());
  urlParts.put(URLParts.USERINFO, url.getUserInfo());
  urlParts.put(URLParts.AUTHORITY, url.getAuthority());
  urlParts.put(URLParts.HOST, url.getHost());
  urlParts.put(URLParts.PATH, url.getPath());
  urlParts.put(URLParts.QUERY, url.getQuery());
  urlParts.put(URLParts.FILENAME, url.getFile());
  urlParts.put(URLParts.REF, url.getRef());
  int port = url.getPort();
  if(port!=-1) {
    urlParts.put(URLParts.PORT, String.valueOf(port));
  }
  else {
    urlParts.put(URLParts.PORT, null);
  }
  
  return urlParts;
}

origin: apache/hive

return url.getProtocol();
return url.getAuthority();
origin: apache/drill

return url.getProtocol();
return url.getAuthority();
origin: robovm/robovm

String toExternalForm(URL url, boolean escapeIllegalCharacters) {
  StringBuilder result = new StringBuilder();
  result.append(url.getProtocol());
  result.append(':');
  String authority = url.getAuthority();
  if (authority != null) {
    result.append("//");
origin: org.jsoup/jsoup

  private static void serialiseRequestUrl(Connection.Request req) throws IOException {
    URL in = req.url();
    StringBuilder url = StringUtil.stringBuilder();
    boolean first = true;
    // reconstitute the query, ready for appends
    url
      .append(in.getProtocol())
      .append("://")
      .append(in.getAuthority()) // includes host, port
      .append(in.getPath())
      .append("?");
    if (in.getQuery() != null) {
      url.append(in.getQuery());
      first = false;
    }
    for (Connection.KeyVal keyVal : req.data()) {
      Validate.isFalse(keyVal.hasInputStream(), "InputStream data not supported in URL query string.");
      if (!first)
        url.append('&');
      else
        first = false;
      url
        .append(URLEncoder.encode(keyVal.key(), DataUtil.defaultCharset))
        .append('=')
        .append(URLEncoder.encode(keyVal.value(), DataUtil.defaultCharset));
    }
    req.url(new URL(url.toString()));
    req.data().clear(); // moved into url as get params
  }
}
origin: google/guava

public void testGetClassPathUrls() throws Exception {
 String oldPathSeparator = PATH_SEPARATOR.value();
 String oldClassPath = JAVA_CLASS_PATH.value();
 System.setProperty(PATH_SEPARATOR.key(), ":");
 System.setProperty(
   JAVA_CLASS_PATH.key(),
   Joiner.on(":")
     .join(
       "relative/path/to/some.jar",
       "/absolute/path/to/some.jar",
       "relative/path/to/class/root",
       "/absolute/path/to/class/root"));
 try {
  ImmutableList<URL> urls = ClassPath.Scanner.parseJavaClassPath();
  assertThat(urls.get(0).getProtocol()).isEqualTo("file");
  assertThat(urls.get(0).getAuthority()).isNull();
  assertThat(urls.get(0).getPath()).endsWith("/relative/path/to/some.jar");
  assertThat(urls.get(1)).isEqualTo(new URL("file:///absolute/path/to/some.jar"));
  assertThat(urls.get(2).getProtocol()).isEqualTo("file");
  assertThat(urls.get(2).getAuthority()).isNull();
  assertThat(urls.get(2).getPath()).endsWith("/relative/path/to/class/root");
  assertThat(urls.get(3)).isEqualTo(new URL("file:///absolute/path/to/class/root"));
  assertThat(urls).hasSize(4);
 } finally {
  System.setProperty(PATH_SEPARATOR.key(), oldPathSeparator);
  System.setProperty(JAVA_CLASS_PATH.key(), oldClassPath);
 }
}
origin: robovm/robovm

  authority = url.getAuthority();
  userInfo = url.getUserInfo();
  host = url.getHost();
setURL(url, url.getProtocol(), host, port, authority, userInfo, path, query, ref);
origin: stackoverflow.com

 URL url = new URL(pageURLAsUnescapedString);
URI uri = new URI(url.getProtocol(), url.getAuthority(), url.getPath(), url.getQuery(), url.getRef());
origin: spring-projects/spring-roo

public URL getKeyServerUrlToRetrieveKeyInformation(final PgpKeyId keyId) {
 Validate.notNull(keyId, "Key ID required");
 final URL keyUrl = getKeyServerUrlToRetrieveKeyId(keyId);
 try {
  final URL keyIndexUrl =
    new URL(keyUrl.getProtocol() + "://" + keyUrl.getAuthority() + keyUrl.getPath()
      + "?fingerprint=on&op=index&search=");
  return new URL(keyIndexUrl.toString() + keyId);
 } catch (final MalformedURLException e) {
  throw new IllegalStateException(e);
 }
}
origin: 0opslab/opslabJutil

/**
 * Example:
 * <pre>
 * {@code
 * url: http://tt.se/                 Location: /start              =>  http://tt.se/start
 * url: http://localhost/moved_perm   Location: /                   =>  http://localhost/
 * url: http://github.com/            Location: http://github.com/  =>  https://github.com/
 * }
 *
 * (If the new url throws a MalformedURLException the url String representation will be returned.)
 */
public static String urlJoin(URL url, String locationHeader) {
  try {
    if (locationHeader.startsWith("http")) {
      return new URL(locationHeader).toString();
    }
    return new URL(url.getProtocol() + "://" + url.getAuthority() + locationHeader).toString();
  } catch (MalformedURLException e) {
    return url.toString();
  }
}
origin: org.glassfish.jersey.core/jersey-server

private String toExternalForm(final URL u) {
  int len = u.getProtocol().length() + 1;
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    len += 2 + u.getAuthority().length();
  result.append(u.getProtocol());
  result.append(":");
  if (u.getAuthority() != null && u.getAuthority().length() > 0) {
    result.append("//");
    result.append(u.getAuthority());
origin: haraldk/TwelveMonkeys

if (!"file".equals(pURL.getProtocol())) {
if (pURL.getAuthority() != null) {
  throw new IllegalArgumentException("URL has an authority component");
origin: geotools/geotools

} else if (this.destination instanceof URL) {
  final URL url = ((URL) destination);
  if (url.getProtocol().equalsIgnoreCase("file")) {
    String auth = url.getAuthority();
    String path = url.getPath();
    if (auth != null && !auth.equals("")) {
java.netURLgetAuthority

Javadoc

Returns the authority part of this URL, or null if this URL has no authority.

Popular methods of URL

  • <init>
  • openStream
    Opens a connection to this URL and returns anInputStream for reading from that connection. This meth
  • openConnection
    Returns a new connection to the resource referred to by this URL.
  • toString
    Constructs a string representation of this URL. The string is created by calling the toExternalForm
  • getPath
    Gets the path part of this URL.
  • toURI
    Returns a java.net.URI equivalent to this URL. This method functions in the same way as new URI (thi
  • getProtocol
    Gets the protocol name of this URL.
  • getFile
    Gets the file name of this URL. The returned file portion will be the same as getPath(), plus the c
  • toExternalForm
    Constructs a string representation of this URL. The string is created by calling the toExternalForm
  • getHost
    Gets the host name of this URL, if applicable. The format of the host conforms to RFC 2732, i.e. for
  • getPort
    Gets the port number of this URL.
  • getQuery
    Gets the query part of this URL.
  • getPort,
  • getQuery,
  • equals,
  • getRef,
  • getUserInfo,
  • hashCode,
  • getDefaultPort,
  • getContent,
  • setURLStreamHandlerFactory

Popular in Java

  • Reading from database using SQL prepared statement
  • getContentResolver (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • getApplicationContext (Context)
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • JButton (javax.swing)
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now