Question

Je veux lire XML à partir 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();

Cela fonctionne. Mais quand je veux lire à partir d'une URL qui nécessite une authentification cette méthode échoue. Donc, pour

url = new URL("http://admin:pass@192.168.2.20/test.xml");

il ne fonctionne pas.

Toutes les idées?

Était-ce utile?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top