401错误代码表示“未经授权”。我相信您的代码无法正确编码Authentication标头。假设服务器需要 基本访问身份验证, 则代码应如下所示:
String credentials = "ptt" + ":" + "ptt123";String encoding = base64Converter.enpre(credentials.getBytes("UTF-8"));URLConnection uc = url.openConnection();uc.setRequestProperty("Authorization", String.format("Basic %s", encoding));RFC
2617中提供了HTTP基本和摘要身份验证方案的全面描述



