① http、https请求URL中带有&等特殊字符的解决方法
一般http、https请求有POST、GET、DELETE、PUT方式,通常使用POST、GET两种
1、GET方式:一般将参数拼接在请求的url路径中,多个参数之间用&符号连接,此时如果参数中带有&等特殊符号,就会在解析url时将参数截断,耐野导致传递的参数错误,请求也就出问题了,此时可以使用escape()、encodeURIComponent()函数来编码url,一般查询使用get方法。
2.POST方式:一般会将参数封装在data中,若路径中参数带有&特殊符州悔号,最好将参数写在data中,这样就可以避免&带来的问题,一般增删改使用post方法册亩正。