这是最近项目中遇到的一个问题。问题是解决了(后端转换一次),但却给我留下了如题的疑惑。
开始我还以为是我前端哪里把©️
转成了©
,排查了一下发现不是。
简单搜索了下没找到,因此暂时“备份”在SF,后面有空了自己再研究研究,当然如果有人解答更好。
补充下:我是如何确定是中间某一步转换的?
- 前端ajax请求前打印参数看到是
©️
,浏览器开发者工具Network中看到请求参数也是©️
。 - 后端在请求那里debug了下,看到是
©
。
所以我才认为转换发生在中间步骤。
再补充:没有在命令行里使用curl
测试,所以也有可能浏览器干的。
如果在network里面看到的是©
那么应该是后端框架自己做了html转义