使用go-ora连接oracle,解析dsn出现特殊字符无法识别
第一种方法:
url出现特殊字符可以手动替换
参考:URL上包含特殊字符处理方法 - 郭大侠1 - 博客园 (cnblogs.com)
第二种方法:
url编码 使用 url.QueryEscape
而且注意,比如只有连接密码中包含特殊字符,那就只需要编码密码,url.QueryEscape(password) 然后再拼接dsn
第一种方法:
url出现特殊字符可以手动替换
参考:URL上包含特殊字符处理方法 - 郭大侠1 - 博客园 (cnblogs.com)
第二种方法:
url编码 使用 url.QueryEscape
而且注意,比如只有连接密码中包含特殊字符,那就只需要编码密码,url.QueryEscape(password) 然后再拼接dsn