遇到个404的报错,没想明白,最后在同事的指导下,得知URL请求中不能直接带英文括号,不会进行自动转码,需要改成中文括号或者进行转义。顺便附带js替换括号的代码
//将英文括号转为中文括号
if(dzdmc.indexOf("(")>0||dzdmc.indexOf(")")>0){
dzdmc = dzdmc.replace(new RegExp(/(\()/g),'(');//'/g'表示全文适配对应的字符,js的replace方法只能替换第一个
dzdmc = dzdmc.replace(new RegExp(/(\))/g),')');
}