使用go-ora连接oracle,解析dsn出现特殊字符无法识别

第一种方法:

url出现特殊字符可以手动替换

参考:URL上包含特殊字符处理方法 - 郭大侠1 - 博客园 (cnblogs.com)

 

第二种方法:

url编码 使用 url.QueryEscape

而且注意,比如只有连接密码中包含特殊字符,那就只需要编码密码,url.QueryEscape(password) 然后再拼接dsn

posted @ 2022-12-07 13:12  叨叨的蜗牛  阅读(488)  评论(0)    收藏  举报