关于URL转义问题

URL包含中文字符的同时,又包含特殊字符,导致的转义错误,使用如下代码解决

   NSString *encodedString = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
(CFStringRef)open,(CFStringRef)@"!$&'()*+,-./:;=?@_~%#[]",NULL,
kCFStringEncodingUTF8));

 

posted on 2019-06-03 14:16  金字塔上D蜗牛  阅读(401)  评论(0编辑  收藏  举报

导航