Utilizzare URL per ricevere xml
-
12-10-2019 - |
Domanda
Voglio leggere XML da URL:
URL url = new URL("http://192.168.2.20/test.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
Questo funziona. Ma quando voglio leggere da un URL che richiede l'autenticazione questo metodo non riesce. Così, per
url = new URL("http://admin:pass@192.168.2.20/test.xml");
non funziona.
Tutte le idee?
Soluzione
Qualcosa, in questo modo, può essere? http://blogs.deepal.org/2008/01 /sending-basic-authentication-using-url.html
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow