我正在开发一个应用程序,我的AFNetworking从我的服务器获取JSON
个请求。现在JSON
是根据我从我的应用发送的POST
变量动态创建的。
我想知道何时收到以下错误消息
JSON文本不是以数组或对象开头,而是选项允许未设置片段。
有没有办法调整我的代码,以便我可以在记录器中实际看到返回的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);
}];