AFNetWorking 3.0 POST请求

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
    
    manager.requestSerializer = [AFHTTPRequestSerializer serializer];
    
    manager.responseSerializer = [AFHTTPResponseSerializer serializer];
    
    manager.requestSerializer.timeoutInterval = 10;
    
    [manager POST:[[UserDanli shareMultUserInfo] clienturl] parameters:parameters success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        
        NSDictionary *dictArray = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers|NSJSONReadingMutableLeaves error:nil];
        
        NSLog(@"POST成功:%@",dictArray);
        
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        
        NSLog(@"POST失败原因:%@",error);
        
        NSData *data = error.userInfo[@"com.alamofire.serialization.response.error.data"];
        
        NSString *String = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
        
        NSLog(@"失败原因:%@",String);
        
    }];
 
 
 

猜你喜欢

转载自blog.csdn.net/lixianyue1991/article/details/62038573