开发者工具跟踪一个网页,登录后发现浏览器向服务器发送的content里面有如下的字段:
Authorization: Basic WW91OnkxMjM0NTY=查找资料后发现
Authorization是Basic 用户名和密码的base64加密字符串
关于解析,让String[] author = Basic WW91OnkxMjM0NTY=
String[] tmp = author.split(" ");
BASE64Decoder decoder = new BASE64Decoder();
byte[] b = decoder.decodeBuffer(tmp[1]);
byte[] b = decoder.decodeBuffer(tmp[1]);
author = new String(b);
这样网页登录信息就可以得到了