我试图解析从以下POST请求的响应的POST响应:试图解析未知编码
// PERFORM REQUEST
NSURLSessionDataTask *postDataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
// GET RESPONSE STRING
responseStr = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
// SIGNAL DONE
dispatch_semaphore_signal(sema);
}];
我一直有特殊字符等问题À
È
Ì
Ò
Ù
返回错误。有没有一种方法可以确定数据的正确编码?或者用可以正确解释这些字符的东西解码数据?
您可以检查是否有[[(NSHTTPURLResponse *)response allHeaderFields]'检查是否存在编码。 – Larme
@Larme看起来没有任何编码相关的东西在标题 – Tony