iOS POST請求,引數編碼問題,引數編碼GBK
阿新 • • 發佈:2018-11-08
編碼問題-UTF8
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]];
request.HTTPMethod = @"POST";
request.HTTPBody = [params dataUsingEncoding:encoding];
當 encoding
使用 NSUTF8StringEncoding
時,提交的引數中,有中文的,變成了亂碼。
params
使用以下方法進行 encoding 時:
[@"name=豪冷" stringByAddingPercentEncodingWithAllowedCharacters:NSCharacterSet.URLQueryAllowedCharacterSet] ;
也不行!
編碼-GBK
當 encoding
使用 GBK
編碼時
CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000)
提交的引數,就不再是亂碼了
問題解決!!!
一行程式碼搞定檢視圓角:https://github.com/xjh093/JHViewCorner
我的github: https://github.com/xjh093