您的当前位置:首页正文

nodejs在链接跳转时出现中文乱码问题

来源:华拓网

问题:在url链接跳转过程中,带有中文参数时会出现乱码,那么在获取此参数时无法正确获取;

  • 实例:url:电影
    • 解析name获得的值是乱码;

解决方案:

  • 使用nodejs的url模块解决地址中的中文乱码问题
    • 使用脚本安装url模块:npm install url
    • 再用使用下面代码,获取正确的值。
const url = require('url');
let addr = window.location.href;
let parsedUrl = url.parse(addr, true);
let name = parsedUrl.query.name;

  • 参考链接: