Используйте URL для получения XML
-
12-10-2019 - |
Вопрос
Я хочу прочитать XML из 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();
Это работает. Но когда я хочу прочитать из URL -адреса, который нуждается в аутентификации, этот метод не удается. Таким образом, для
url = new URL("http://admin:pass@192.168.2.20/test.xml");
это не работает.
Любые идеи?
Решение
Что -то, подобное, может быть? http://blogs.deepal.org/2008/01/sending-basic-authentication-using-url.html
Не связан с StackOverflow