我想从 url 读取 xml:
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");
这没用。
有任何想法吗?