-1

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");

それは動作しません。

何か案は?

4

1 に答える 1

1

このような何かがありますか?http://blogs.deepal.org/2008/01/sending-basic-authentication-using-url.html

于 2011-01-19T10:08:41.437 に答える