I have a form that must be completed in the application and sent to the web service to register a new user.
How could you send this data to the web service using AFNetworking 2.0?
I tried to use the code below, but returned an error:
NSDictionary *params = @{@"id" : idCadastro.text,
@"nome" : nomeCadastro.text,
@"email" : emailCadastro.text,
@"cidade" : localidadeCadastro.text,
@"passe" : senhaCadastro.text
};
NSString* HOST_URL = @"http://10.1.1.6/advphp/cad_adv_0.php?";
AFHTTPRequestOperationManager *operationManager = [AFHTTPRequestOperationManager manager];
[operationManager POST: HOST_URL parameters:params success:^(AFHTTPRequestOperation *operation, id responseObject){
// Enter what happens here if successsful.
NSLog(@"Cadastrado");
}failure:^(AFHTTPRequestOperation *operation, NSError *error){
// Enter what happens here if failure happens
NSLog(@"Não Cadastrado. Erro:\n%@",error);
}
];
And below is the error message that appears:
Error Domain = NSCocoaErrorDomain Code = 3840 "The operation could not be completed. (Cocoa error 3840.) "(JSON text did not start with array or object and option to allow fragments not set.) UserInfo = 0x7969de10 {NSDebugDescription = JSON text did not start with array or object and option to allow fragments not set.}