url后面传递中文参数转码问题

图片描述

后台给了个搜索接口,在url后面传递中文参数会出现编码问题,用encodeURI好像没用,想问这种情况怎么解决啊?

阅读 3.2k
2 个回答

没太看懂你的意思,encodeURI是编码,你到底是想解码呢还是编码呢?
console.log(encodeURI("中国人"));=>%E4%B8%AD%E5%9B%BD%E4%BA%BA
console.log(decodeURI("%E4%B8%AD%E5%9B%BD%E4%BA%BA"));=>中国人

decodeURIComponent encodeURIComponent这个呢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题