现在,我正在使用urlsearchparams进行用户身份验证。但这在IE 11上不起作用。我使用了非常普通的代码进行身份验证。这是代码段。
let body = new URLSearchParams();
body.set('username', username);
body.set('password', password);
let options = {
headers: new HttpHeaders().set('Content-Type', 'application/x-www-form-urlencoded')
};
const url = `${baseUrl}/login`;
return this.http.post(url, body.toString(), options);
我的问题是在 body.toString()上。
假设我有一个 username = abc 和password=*/*
;
body.toString()显示以下信息:
username = abc&password = %2F
现在如何获得密码字符之类的信息。就像我在Google上搜索时一样,它会创建这种格式。
但是将以这种格式将密码存储在变量中的代码段会是吗? 提前致谢。