我有我的令牌,DQlaAxk+9mn438m64KNLbKXgIvJR3yZmtdTnz3/JlgJX6UVciW0Y88whF5dM+qPW
它是在浏览器 url 中传递的。
这个网址在 chrome 中打开时会变成
http://localhost:4200/#/feedback/resetPassword?itoken=DQlaAxk%209mn438m64KNLbKXgIvJR3yZmtdTnz3%2FJlgJX6UVciW0Y88whF5dM%20qPW
浏览器将令牌编码为DQlaAxk%209mn438m64KNLbKXgIvJR3yZmtdTnz3%2FJlgJX6UVciW0Y88whF5dM%20qPW
为了获得我使用的原始令牌decodeURIComponent
var token ="DQlaAxk%209mn438m64KNLbKXgIvJR3yZmtdTnz3%2FJlgJX6UVciW0Y88whF5dM%20qPW";
var token1= decodeURIComponent(token);
console.log(token1);
它给出的输出标记是,DQlaAxk 9mn438m64KNLbKXgIvJR3yZmtdTnz3/JlgJX6UVciW0Y88whF5dM qPW
而我的原始标记用 + 代替空格。
有人可以帮我吗?