我必须使用 HTTP基本身份验证从http服务器下载和解析XML文件.现在我这样做:
URL url = new URL("http://SERVER.WITHOUT.AUTHENTICATION/some.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
Run Code Online (Sandbox Code Playgroud)
但是通过这种方式,我无法从具有http身份验证的服务器获取xml(或者我只是不知道).
如果你能告诉我实现目标的最佳和最简单的方法,我将非常感激.