ios - AFNetworking 查看错误代码 3840 的 JSON 内容

标签 ios objective-c afnetworking

我正在开发一个应用程序,其中我有 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);


    }];

最佳答案

也许您正在寻找打印请求的原始数据。

How to print AFNetworking request as RAW data

关于ios - AFNetworking 查看错误代码 3840 的 JSON 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35150723/

相关文章:

ios - AFNetworking 2.0 - 如何异步下载 uiimage

ios - AFNetworking - 上传视频和其他参数

ios - 我遇到 JSON 问题 - 数据重复

iphone - 使用 NSPredicate 搜索 NSFetchedResultsController

ios - 从项目属性在 UIImageView 中设置图像

ios - AFNetworking 超时

iOS 标签栏问题 (Swift)

iphone - 如何在 iOS 上获取当前位置?

ios - 在触发之前删除/避免本地通知

ios - 获取和设置静态 NSArray