[]byte和string中文乱码问题?如何解决

EddieChan1993 · · 6151 次点击
更多评论
这是正常的,不是乱码,对于Content-Type为"application/x-www-form-urlencoded"的body,里面的key,value都要url encode https://zh.wikipedia.org/wiki/%E7%99%BE%E5%88%86%E5%8F%B7%E7%BC%96%E7%A0%81 "如果一个保留字符在特定上下文中具有特殊含义(称作"reserved purpose") , 且URI中必须使用该字符用于其它目的, 那么该字符必须百分号编码。百分号编码一个保留字符,首先需要把该字符的ASCII的值表示为两个16进制的数字,然后在其前面放置转义字符("%"),置入URI中的相应位置。(对于非ASCII字符, 需要转换为UTF-8字节序, 然后每个字节按照上述方式表示.)"
#1
lizzz49
a foolish coder
可以用url.PathUnescape()解码
#3