且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

AFNetworking发送JSON作为POST请求的参数

更新时间:2023-01-17 08:08:44

尝试一下

直接在呼叫中传递loginDict并检查

directly pass loginDict in your call and check

manager.requestSerializer = [AFJSONRequestSerializer serializer];
/*
[manager.requestSerializer setTimeoutInterval:20];
[manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Accept"];
[manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
 manager.responseSerializer = [AFJSONResponseSerializer serializer];
 manager.responseSerializer = [AFJSONResponseSerializer serializerWithReadingOptions:NSJSONReadingAllowFragments];
 */
[manager POST:baseUrlLogin parameters: loginDict
     success:^(AFHTTPRequestOperation *operation, id responseObject) {
    NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    NSLog(@"Error: %@", error);
}];