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
破案了, 这玩意是  
....