网络请求中包含特殊字符串处理方法
2018-03-09 本文已影响0人
elephant0001
NSString *urlStr = [NSString stringWithFormat:@"http://lmcz.juejincai.cn/KFQuery.aspx?orderId=%@",@“3|2410145392”];
上面的urlStr中包含| 特殊字符,所以请求的时候无法请求成功,所以需要做下面的处理
NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
(CFStringRef)urlStr,NULL,NULL,kCFStringEncodingUTF8);
以上方法来此百度!!!!