解决:
将特殊字符改16进制进行URL编码 。
例如:
原密码是: ?en;yegYZ8#/5'bp|vgg
url编码后为:%3Fen%3ByegYZ8%23/5%27bp%7Cvgg
再次测试连接,连接成功。
另外:python url编码和解码的方法
from urllib import parse
str1 = "?en;yegYZ8#/5'bp|vgg"
str2 = parse.quote(str1)
print(str2)
str3 = parse.unquote(str2)
print(str3)
js 对特殊字符编码
// escape()编码:
let title = '63元黑糖颗粒固饮'
let str = escape(title)
let str1 = unescape(str)