// 模拟 Authorization 头部信息
let authorizationHeader = "Basic e2NhGG1pBjyxbDZ1kE4xcGut";
// 1. 提取 Basic 后面的 Base64 编码部分
let base64Auth = authorizationHeader.split(' ')[1]; // 获取 'dXNlcm5hbWU6cGFzc3dvcmQ='
// 2. 解码 Base64 字符串
let decoded = atob(base64Auth); // 使用 atob() 解码 Base64 编码
// 3. 分割解码后的字符串,得到用户名和密码
let [username, password] = decoded.split(':');
// 输出用户名和密码
console.log("Username:", username);
console.log("Password:", password);