IOS开发中 URL中文编码问题
2016-08-17 本文已影响49人
风继续吹0
开发中有时候URL中带有中文字符,这时发起网络请求可能会失败
NSString *urlString = [NSString stringWithFormat:@"http://60.190.20.174/NBHYYYServices/ZQSBUpload.aspx?type=aqjc&filename=%@", fileName];
需要这样转化一下
urlString = [urlString stringByAddingPercentEscapesUsingEncoding:CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)];