2017-01-18 3 views
0

신속하고 우편 배달부와 잘 작동하는 AFNetworking을 통해 로그인을 시도하는 것이 처음입니다.오류 : 요청 실패 : afnetworking을 통한 빠른 요청 (400) 로그인 실패

누군가이 코드로 문제를 표시 할 수 있습니까?

+0

포스트 JSON이 PARAM 목록은 로그인 요청에 보내는을 확인하는 경우. – Arti

+0

사용자 이름, 암호 .. 확인! 우편 배달부에서 동일한 사용자 이름 암호로 로그인하고 있습니다. – Coder

+0

이것은 매우 모호한 상황입니다. 400은 잘못된 요청입니다. 이는 요청에서 잘못된 데이터를 보내고 있음을 의미합니다. – Arti

답변

1

당신은 afnetwork 3.0

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; 
manager.requestSerializer = [AFJSONRequestSerializer serializer]; 
[manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; 
[manager POST:url parameters:parametersDictionary progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { 
     NSLog(@"success!"); 
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { 
     NSLog(@"error: %@", error); 
    }];