产品发公告时突然发现 广告+商品 的+号不见了,但是编辑器里面是有的。打开控制台看到network的查询公告接口的 view source是有加号的,排除接口调用前对+号做了replace。
查询发现,url转码会对+号以及&号进行空格替换。
解决办法:
- 使用encodeURIComponent对数据进行编码
- 直接使用转义字符
%2B
、%26
分别替代+
和&
产品发公告时突然发现 广告+商品 的+号不见了,但是编辑器里面是有的。打开控制台看到network的查询公告接口的 view source是有加号的,排除接口调用前对+号做了replace。
查询发现,url转码会对+号以及&号进行空格替换。
解决办法:
%2B
、%26
分别替代+
和&