【发布时间】:2011-01-07 15:57:08
【问题描述】:
我必须从 http 服务器下载和解析 XML 文件使用 HTTP Basic 身份验证。现在我正在这样做:
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();
但是这样我就无法通过 http 身份验证从服务器获取 xml(或者我只是不知道)文档。
如果您能告诉我实现目标的最佳和最简单的方法,我将不胜感激。
【问题讨论】: