
今天来体验一下AFNetworking3,首先试试http get,请求一个json数据,注意json需要指定Content-Type,代码:
NSURL *URL = [NSURLURLWithString:@"http://localhost:8833/info"];
AFHTTPSessionManager *manager = [AFHTTPSessionManagermanager];
//下面这句不加,会提示这个错误:NSLocalizedDescription=Request failed: unacceptable content-type: text/plain
manager.responseSerializer.acceptableContentTypes=[manager.responseSerializer.acceptableContentTypessetByAddingObject:@"text/plain"];
[manager GET:URL.absoluteStringparameters:nilsuccess:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];