我想通过http protocal读取远程位置的文件,我尝试使用基本身份验证,但它无法正常工作,当我访问througt浏览器时,它会询问用户ID密码,当我给出正确的密码时,它会打开我的Chrome浏览器中的文件。
我使用了以下代码
URL url = new URL(“location address”);
URLConnection uc = url.openConnection();
String userpass = username + ":" + password";
String basicAuth = "Basic " + new String(new Base64().encode(userpass.getBytes()));
uc.setRequestProperty ("Authorization", basicAuth);
InputStream in = uc.getInputStream();
干杯