开发者工具向服务器传参正常,但是客户端传的参数里特殊字符变成了?

发布于 7 年前作者 shenyan14203 次浏览最后编辑 7 年前来自 ask

是这样的 ,当向websocket传参数的时候,如果参数里有特殊字符,例如’°‘,到了服务器 就会变成’?'。而我是通过

encodeURIComponent函数对其进行编码了的,console.log()传的参数也是没问题的,是经过编码的字符。但是到了服务器上却变成了问号。最诡异的是,在开发者工具上测试的话,传参却又没有任何问题。请问各位大佬们有什么思路吗?

1 回复
swu
swu1 楼5 年前

大家跳转小程序的时候有没有遇到过这个问题啊?navigateToMiniProgramAppIdList