使用libevent处理http请求时,带中文的url乱码
我使用libevent创建了一个http服务器,本地有一些资源。通过evhttp_set_cb,指定了下载URL。但当URL中有中文的时候,这个下载地址就无效了。例如:http://10.100.211.237:50000/你好.zip
解决方法:
使用evhttp_decode_uri函数对uri路径进行解码,解码出来的是utf-8编码的路径,如果需要将utf-8编码转换成gbk编...
原创
2019-09-08 20:28:39 ·
1030 阅读 ·
0 评论