昨天有人提出一个bug,说“B+侦探”和"C+侦探"不能看,我当时很郁闷,因为其他资源是可以播放的,为什么这个不能播放,而且电影名称我都是字符转换过的,在不断调试中,发现url地址电影名字转码后存在一个“+”,心想是不是这个问题,删除“+”,链接畅通了,果然是这块问题,对加号进行转义。
关于特殊字符的转义,网上很多,我写这个主要是帮大家排查问题提供一点思想
您可能感兴趣的文章:
- 完美解决js传递参数中加号和&号自动改变的方法
- 浅谈在js传递参数中含加号(+)的处理方式
- 使用Post提交时须将空格转换成加号的解释
- URL的参数中有加号传值变为空格的问题(URL特殊字符)