日期:2014-05-20  浏览次数:20830 次

java中使用http下载文件需要用户名和密码(求解决)
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
//String authString = "pfg" + ":" + "123";
 byte [] b1 = authString.getBytes();
String auth = "Basic " +Base64Coder.getInstance().encode(b1, 0, b1.length);
//connection.setRequestProperty("Proxy-Authorization", auth); // 我试过了这种方法,但是不行。//连接指定的资源
connection.connect();
InputStream is = connection.getInputStream();

Http下载文件需要用户名和密码,我该如何实现呢?

------解决方案--------------------
看来楼主自己没有深入思考就发帖了 50分钟就自己解决了

Authenticator之类的东西都没见过 这是哪一块的内容啊?
------解决方案--------------------
学习了~