【发布时间】:2013-12-18 01:56:37
【问题描述】:
我正在使用AFNetworking 2.0 进行 API 调用。
我正在尝试使用以下方法将数据发布到 Web 服务:
- (NSURLSessionDataTask *)POST:(NSString *)URLString
parameters:(NSDictionary *)parameters
success:(void (^)(NSURLSessionDataTask *task, id responseObject))success
failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
后字典:
{
uid = "B6ACB3EF-3E95-4313-9BC2-6FB47808D938";
}
得到错误:
Exception: Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Invalid value around character 0.) UserInfo=0xd0d7a10 {NSDebugDescription=Invalid value around character 0.}`
谢谢。
【问题讨论】:
-
我认为您的服务器正在发送错误的响应(即不是 JSON 或您在客户端所期望的任何内容)。记录响应。
-
@OMK,请回溯。
-
@DavidCaunt 你是对的。这是由于服务器的错误响应造成的。
标签: ios iphone objective-c json afnetworking