当然还有很多其他的,可以查看对照表解决。
转义的目的就是为了防止冲突或者代码被浏览器执行了。
出现这个问题其实写接口的同事的疏忽,没有将接口请求中的 Content-Type 设置正确。一般而言客户端需要接口返回JSON数据,下面的两种设置会出现不同的结果
这个类型,接口返回的数据中就会把特殊字符转义成HTML的形式
& 转义成 &amp
页面获取参数的时候会将 ampchannel 当成参数名,从而导致无法获取正确的值
这才是正确的设置,页面拿参数就不会出错了
刚发现的时候一直在查数据源...
多点web的知识还是有好处的...