libreria Java / classe per analizzare gli URL semplificati e ottenere le sue diverse componenti [chiusa]

StackOverflow https://stackoverflow.com/questions/2296207

  •  21-09-2019
  •  | 
  •  

Domanda

Sto cercando una libreria Java / classe per analizzare pulita URL e ottenere tutte le proprietà come interrogazione, porto, host, dominio, sottodominio ecc In sostanza la maggior parte delle funzionalità che java.net.URI fa, ma anche per pulire gli URL . Sto indovinando dal momento che questo è un requisito piuttosto comune, ci potrebbero essere alcune librerie già costruito per gestire questa situazione. Aiuto?

È stato utile?

Soluzione

class java.net.URL ha metodi getHost(), getPort(), getQuery(), getPath().

Si può anche guardare in classe URI, è più preferito di usarlo.

Altri suggerimenti

Le classi standard Java Url non hanno funzionalità per analizzare i parametri di richiesta. C'è un utility della classe nel client HTTP Commons che ha un metodo utile per fare questo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top