我编写了一个程序,它将获取由 URL 指定的文件。但我的代码给了我“服务器返回的 HTTP 响应代码:URL 的 401”。我对此进行了谷歌搜索,发现此错误是由于身份验证失败引起的。所以我的问题是:如何将我的用户名和密码与我的 URL 一起传递?
这是我的代码
String login="dostix12";
String password="@@@@@";
String loginPassword = login+ ":" + password;
String encoded = new sun.misc.BASE64Encoder().encode (loginPassword.getBytes());
URL url = new URL("https://level.x10hosting.com:2083/cpsess5213137721/frontend/x10x3/filemanager/showfile.html?file=factorial.exe&fileop=&dir=%2Fhome%2Fdostix12%2Fetc&dirop=&charset=&file_charset=&baseurl=&basedir=");
url.openConnection();