我正在开发一个应用程序,其中我有 AFNetworking 从我的服务器获取 JSON
请求。现在,JSON
是根据我从应用程序发送的 POST
变量动态创建的。
我想知道何时收到以下错误消息
JSON text did not start with array or object and option to allow fragments not set.
有没有办法调整我的代码,以便我可以在记录器中实际看到返回的 JSON 请求的样子。我有一种感觉,我的 PHP 中弹出了一个警告,该警告正在抛出 JSON,但我不确定它是什么。
这是我的代码,如果我可以 NSLog 正文内容,它会变得更加容易。
[manager POST:@"__MY__URL__" parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
} progress:nil success:^(NSURLSessionDataTask *operation, id responseObject) {
NSLog(@"Success: %@", responseObject);
if([[responseObject objectForKey:@"state"] isEqualToString:@"success"]){
//[self performSegueWithIdentifier:@"client_choose_ad" sender:self];
}else {
[self alertError:@"Unable To Create Advert" alertMessage:[responseObject objectForKey:@"message"]];
}
} failure:^(NSURLSessionDataTask *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
最佳答案
也许您正在寻找打印请求的原始数据。
关于ios - AFNetworking 查看错误代码 3840 的 JSON 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35150723/