urlencode中空格的问题

今天遇到一个问题, pm 从wiki 中拷贝出来的 es 的查询条件, 贴到es 上查询出的结果不对劲, 感觉条件没有生效; 但是我手动敲进去的命令就正常返回数据
首先看一下 地址栏里的地址, 发现果然有不一样的地方

language:lucene,query:'data.name:Sys_Bundle_Failed%20AND%20data.extra.event.SystemName:quest_plus'

language:lucene,query:'data.name:Sys_Bundle_Failed%C2%A0AND%20data.extra.event.SystemName:quest_plus'
上面是我手动敲的条件, 下面是 pm 从wiki 复制的
看起来是空格这个地方不对劲
贴到 urlencode 在线解码的工具里, 解析完都是空格

只能依赖搜索引擎了, 很容易就搜到了

https://segmentfault.com/q/1010000002754028

https://en.wikipedia.org/wiki/Non-breaking_space

破案了, 这玩意是 &nbsp

....

posted @ 2021-11-03 11:24  张璨  阅读(258)  评论(0编辑  收藏  举报