Ho seguito di recente lo CodeSchool course to learn iOS e consigliamo di utilizzare AFNetworking per interagire con il server.Aggiunta di parametri per richiedere con AFNetworking
Sto cercando di ottenere un JSON dal mio server, ma ho bisogno di passare alcuni parametri agli URL. Non desidero aggiungere questi parametri all'URL poiché contengono password utente.
Per una semplice richiesta di URL che ho il seguente codice:
NSURL *url = [[NSURL alloc] initWithString:@"http://myserver.com/usersignin"];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
AFJSONRequestOperation *operation = [AFJSONRequestOperation
JSONRequestOperationWithRequest:request
success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
NSLog(@"%@",JSON);
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
NSLog(@"NSError: %@",error.localizedDescription);
}];
[operation start];
Ho controllato la documentazione di NSURLRequest ma non ha ottenuto qualcosa di utile da lì.
Come devo passare un nome utente e una password per questa richiesta da leggere sul server?
Sì, dietro la scena di HTTPClient ** requestWithMethod: percorso: parametri: ** – onmyway133